zoukankan      html  css  js  c++  java
  • 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
    小小测试一枚
  • 相关阅读:
    Myeclipse10 + JBPM4.4 环境搭建图文教程
    关于ztree异步加载的问题(二)
    ztree学习之异步加载节点(一)
    【LeetCode】Search a 2D Matrix
    【LeetCode】Merge Sorted Array
    【LeetCode】Search for a Range
    一位阿里导师给大学生的忠告
    Java 基础
    java XML-RPC
    java web service
  • 原文地址:https://www.cnblogs.com/txdblog/p/15211261.html
Copyright © 2011-2022 走看看