gp数据库和mysql数据库的区别_pg和gp数据库
查看greemplum资源队列状态SELECT * FROM gp_toolkit.gp_resqueue_status;
查看greemplum资源队列锁SELECT * FROM gp_toolkit.gp_locks_on_resqueue WHERE lorwaiting='true';
查看greemplum资源队列优先级select * from gp_toolkit.gp_resq_priority_statement;
查看greemplum所有连接 类似mysql SHOW PROCESSLISTselect * from pg_stat_activity; -- 所有状态的连接
greemplum磁盘使用,通过SQL查看Greenplum中用了多少空间select datname,pg_size_pretty(pg_database_size(datname)) from pg_database;
查看greemplum节点状态select * from gp_segment_configuration ttselect * from gp_segment_configuration tt where tt.status='d'; -- 状态为down
节点故障等历史信息select * from gp_configuration_history tt order by 1 desc ;
数据倾斜SELECT t1.gp_segment_id, t1.count_tatol, round(t1.count_tatol-(AVG(t1.count_tatol) over()) ,0)FROM ( SELECT gp_segment_id, COUNT (*) count_tatol FROM -- 要查的表 GROUP BY gp_segment_id ) t1order by 3
greemplum表或索引大小 (占用空间)select pg_size_pretty(pg_relation_size('gp_test'));
greemplum表和索引大小(占用空间)select pg_size_pretty(pg_total_relation_size('gp_test'));
greemplum查看指定数据库大小(占用空间)select pg_size_pretty(pg_database_size('postgres'));
greemplum所有数据库大小(占用空间)select datname,pg_size_pretty(pg_database_size(datname)) from pg_database;
查看greemplum数据分布情况select gp_segment_id,count(*) from gp_test group by gp_segment_id order by 1;
查看greemplum数据表更新时间SELECT *FROM pg_stat_last_operation, pg_classWHERE objid = oidAND relname = 'base_common'; -- 表名
通过sql 获取greemplum表的预估数据量select relname, reltuples::int as totalfrom pg_classwhere relname = 'base_common' and relnamespace = (select oid from pg_namespace where nspname = 'positions');
通过sql 获取greemplum获取分布键 SELECT string_agg(att.attname,',' order by attrnums) as distribution FROM gp_distribution_policy a,pg_attribute att WHERE a.localoid ='bi_data.schoolmate_relations'::regclass and a.localoid = att.attrelid and att.attnum = any(a.attrnums);
通过sql获取 greemplum指定表结构 SELECT attname, typname FROM pg_attribute INNER JOIN pg_class ON pg_attribute.attrelid = pg_class.oid INNER JOIN pg_type ON pg_attribute.atttypid = pg_type.oid INNER JOIN pg_namespace on pg_class.relnamespace=pg_namespace.oid -- WHERE pg_attribute.attnum > 0 AND attisdropped <> 't' AND pg_namespace.nspname='resumes' AND pg_class.relname= 'base_common'-- and pg_class.relname ~~* any(array['%some%', '%someelse']));order by pg_attribute.attnum
gp数据库和mysql数据库的区别_pg和gp数据库相关推荐
- sql数据库和mysql有什么区别_【数据库】MySQL和sql的区别有哪些 - 收获啦
sql是什么? sql,全称:结构化查询语言(Structured Query Language),是一种用于操作数据库的语言,它是用于所有数据库的基本语言.虽然,不同数据库之间存在较小的语法更改,但 ...
- 达梦数据库与MySQL部分语法区别
达梦与MySQL部分语法的区别 前言: 达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM.达梦数据库管理系统的最新版本是8.0版本,简称DM8. DM8采用全新的 ...
- 达梦数据库和mysql的语法区别
1.达梦数据库select查询字段默认是全大写英文,可以给别名加上双引号" ",比如 select real_name as "realName" from u ...
- 数据库和MySQL的简单介绍
目录 一.数据库的介绍 1.1 什么是数据库 1.2 数据库的分类 二.MySQL的介绍 2.1 MySQL的结构 2.2 MySQL服务器如何组织数据 一.数据库的介绍 1.1 什么是数据库 数据库 ...
- MySQL Cluste(入门篇)—分布式数据库集群搭建
目录 前言 1 概述 1.1 分布式数据库集群 1.2 数据库的分布式和主从的区别 2 环境说明 2.1 系统环境 2.2 软件环境 3 安装MySQL Cluster 4 配置安装管理节点 4.1 ...
- 数据库(mysql)之备份与恢复
目录 一.MySQL日志管理 1.日志类型与作用 1.redo (重做日志) 2.undo(回滚日志) 3.errorlog(错误日志)☆ 4.slow query log(慢查询日志)☆ 5.bin ...
- mysql添加自团_Mysql入门基础 数据库创建篇
1.创建数据表---基础(高手跳过) 正统方法:create [TEMPORARY] table 表名 [if not exists] (创建的列项定义) [表的选项] [分区的选项];#正统的创建方 ...
- MySQL数据库基础:安装+登入+SQL操作语句+数据库授权、备份、恢复+其他操作
MySQL简介 MySQL最流行的RDBMS(关系型数据库系统),特别是在WEB应用方面,表现特点 数据以表格的形式出现 每行为各种记录名称 每列为记录名称所对应的数据域 许多的行和列组成一张表单 若 ...
- mysql 和 sqlite 区别 及 SQLite Expert Professional sqliteManager 区别
mysql 和 sqlite 区别 SQLITE是单机数据库.功能简约,小型化,追求最大磁盘效率 MYSQL是完善的服务器数据库.功能全面,综合化,追求最大并发效率 MYSQL.Sybase.Orac ...
最新文章
- 解析深度神经网络背后的数学原理!
- Android拖动和缩放图片
- 付力力: 基于 ImpalaS 构建实时用户行为分析引擎
- 十招搞定 MySQL 大规模数据库的性能和伸缩性优化
- 可以输入值的下拉框(select和input的组合使用)
- java 多态性 接口_Java中的多态性和接口
- 使用Apache Camel 2.14的轻松REST端点
- 从 Elasticsearch 来看分布式系统架构设计
- 面试不慌,看完保证让你写HashMap跟玩一样
- 通过键盘事件执行查询与回填数据
- 读写分离架构的两种方式及问题
- 番茄花园 Ghost XP SP3 极速装机版 V2013.05
- chrome浏览器安装crx Mouse(鼠标手势)插件
- 奥数题-求空间4点构成的四面体体积
- 【愚公系列】2022年10月 基于WPF的智能制造MES系统框架-简介
- 品优购项目html+css+js
- Java EE系列(九)——Java EE连接Mysql数据库(JDBC保姆级教学)
- 做短视频的经历——成长与心酸
- Typora编辑MD文档图片失效的问题解决
- 学习OpenCV——grabcut