欢迎来到田晓东的博客

人生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。
扩大
缩小

greenplum 常用整理

创建表:

DROP TABLE IF EXISTS "ff"."newtable";
CREATE TABLE "ff"."newtable" (
"id" int4,
"name" varchar(64) COLLATE "pg_catalog"."default",
"fdate" varchar(64) COLLATE "pg_catalog"."default"
)
;
COMMENT ON COLUMN "ff"."newtable"."name" IS 'aaaa';

插入数据:

INSERT INTO "ff"."newtable" VALUES (1, 'new', NULL);

!!!GreenPlum查看表和数据库大小
-- 表大小

select pg_size_pretty(pg_relation_size('daas.ff.newtable_1_prt_default_p'));

pg_size_pretty 
----------------
256 kB

-- 表和索引

select pg_size_pretty(pg_total_relation_size('daas.ff.newtable_1_prt_default_p'));

pg_size_pretty 
----------------
256 kB

-- 查看指定数据库
select pg_size_pretty(pg_database_size('daas'));

pg_size_pretty 
----------------
62  MB

-- 所有数据库

select datname,pg_size_pretty(pg_database_size(datname)) from pg_database;

datname   | pg_size_pretty 

template1	|49 MB
template0	|49 MB
postgres	|49 MB
daas			|62 MB
test			|49 MB

-- 查看数据分布情况和磁盘空间

select gp_segment_id,count(*) from pg_database group by gp_segment_id order by 1;

gp_segment_id |  count  
---------------+---------
	-1					 |5

-- 检查磁盘空间使用,GP里面就可以查看到对应分区的使用情况

select dfhostname, dfspace,dfdevice from gp_toolkit.gp_disk_free order by dfhostname;

dfhostname | dfspace  |  dfdevice  
------------+----------+------------
dev-hwc-gy1-2048-daas-test-220-deepexi	814937232	 /dev/vda1
dev-hwc-gy1-2048-daas-test-220-deepexi	814937232	 /dev/vda1

posted on 2021-08-31 17:08  匍匐的仰望者  阅读(196)  评论(0编辑  收藏  举报

导航