您好,登錄后才能下訂單哦!
$ gpstart -a
$ gpstop -r
$ gpstop -u
使用-m模式運行gpstart:
$ gpstart -m
以維護模式連接到Master進行目錄維護。例如:
$ PGOPTIONS='-c gp_session_role=utility' psql postgres
在完成管理任務后,停止處于維護模式的額Master。然后以生產模式重啟它。
$ gpstop -mr
### 停止Greenplum數據庫
$ gpstop
### 快速模式停止Greenplum數據庫
$ gpstop -M fast
$ gpactivatestandby -d $MASTER_DATA_DIRECTORY
$ gpstate -f
$ mv /data/master/gpseg-1 /data/master/backup_gpseg-1
$ gpinitstandby -s smdw
名稱 | 用法 |
---|---|
createdb | 創建一個新數據庫 |
createlang | 定義一種新的過程語言 |
createuser | 定義一個新的數據庫角色 |
dropdb | 移除一個數據庫 |
droplang | 移除一種過程語言 |
dropuser | 移除一個角色 |
psql | PostgreSQL交互式終端 |
reindexdb | 對一個數據庫重建索引 |
vacuumdb | 對一個數據庫進行垃圾收集和分析 |
CREATE USER 用戶名 WITH PASSWORD '密碼'
alter user gpadmin encrypted password 'gpadmin';
CREATE SCHEMA myschema;
DROP SCHEMA myschema;
psql -c "select * from pg_stat_activity;"
psql -c "select pg_size_pretty(pg_database_size('test'));"
psql -c "select pg_size_pretty(pg_relation_size('schema.test'));"
select relname from pg_class t where t.relname like 'ods%';
select relname from pg_class t where t.relname like 'kn%';
select gp_segment_id,count(*) from test group by 1 ;
select * from gp_segment_configuration order by 1;
Vacuum analyze tablename
select * from pg_stat_activity where waiting ='t' ORDER BY current_query; select * from pg_stat_activity where waiting ='t' ORDER BY sess_id;
select * from pg_stat_activity where waiting ='f' ORDER BY current_query; select * from pg_stat_activity where waiting ='f' ORDER BY sess_id;
select from pg_tablespace;
select from pg_filespace;
select * from pg_filespace_entry;
SELECT spcname, fsname,fsedbid,fselocation FROM pg_tablespace pgts, pg_filespace pgfs,pg_filespace_entry pgfse WHERE pgts.spcfsoid=pgfse.fsefsoid AND pgfse.fsefsoid=pgfs.oid ORDER BY 1,3;
控制寫到服務器日志里的信息的詳細程度。有效值是 DEBUG5, DEBUG4,DEBUG3,DEBUG2, DEBUG1,INFO,NOTICE, WARNING ,ERROR,LOG, FATAL,和 PANIC。 每個級別都包含它后面的級別。越靠后的數值發往服務器日志的信息越少。 缺省是 NOTICE。請注意 LOG 和 client_min_messages 里面的同名級別優先級不同。 只有超級用戶可以修改這個設置。
show log_min_messages;
這個選項控制那些信息發送到客戶端。 有效的數值是 DEBUG5,DEBUG4, DEBUG3,DEBUG2, DEBUG1,LOG,NOTICE, WARNING 和 ERROR。 每個級別包含所有它后面的級別,級別越靠后,發送的信息越少。 缺省是 NOTICE。這里的 LOG 和 log_min_messages 里面的有不同的級別。
show client_min_messages;
select pg_start_backup('backup baseline');
select pg_stop_backup();
show all
select EXTRACT(week from TIMESTAMP '2018-05-11');
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。