zoukankan      html  css  js  c++  java
  • greenplum维护

    1.用户管理
    psql -d sea
    CREATE DATABASE BI;
    CREATE USER ubi WITH PASSWORD 'pwdbi' NOSUPERUSER;
    GRANT ALL ON DATABASE BI TO ubi ;
    2.表空间管理
    --查看seg分布
    select gp_segment_id,count(1) from faq_logs group by 1;
    --查看表占用空间大小
    select pg_size_pretty(pg_relation_size('faq_logs')) ;
     
    --表占用空间
    SELECT relname as name, sotdsize/1024/1024 as size_MB, sotdtoastsize as toast, sotdadditionalsize as other
    FROM gp_toolkit.gp_size_of_table_disk as sotd, pg_class
    WHERE sotd.sotdoid = pg_class.oid
    ORDER BY relname;
    --索引占用空间
    SELECT soisize/1024/1024 as size_MB, relname as indexname
    FROM pg_class, gp_toolkit.gp_size_of_index
    WHERE pg_class.oid = gp_size_of_index.soioid
    AND pg_class.relkind='i';
     
     
    3.节点恢复
    当一台segment机器坏了,然后机器又恢复了,或某一个segment数据库停了
    只需要运行gprecoverseg,就可以把segment恢复过来:
    gprecoverseg
    运行gprecoverseg之后,需要运行gpstate -m查看同步是否都完成了。
     
    -4 segment(s) configured as mirror(s) are acting as primaries
    我们看到数据同步已经完成,但是角色还没有转换过来,需要使用gprecoverseg -r进行角色切换
     
    Recover Segments
    gprecoverseg -r
  • 相关阅读:
    HDU 1160 dp中的路径问题
    zzuli 1907: 小火山的宝藏收益
    POJ 3414 dfs广搜直接应用
    http://acm.zzuli.edu.cn/zzuliacm/problem.php?cid=1158&pid=5 二分函数的间接应用
    LightOJ 1067 组合数取模
    九段美到极致的句子
    质数和分解
    codevs 1080 线段树练习
    codevs 2806 红与黑
    codevs 2152 滑雪
  • 原文地址:https://www.cnblogs.com/langke93/p/6517212.html
Copyright © 2011-2022 走看看