Greenplum命令整理(二)資料庫操作

2021-10-03 13:14:54 字數 1171 閱讀 8683

1.登入連線資料庫:

psql -d 資料庫名 -h master主機名 -p greenplum埠號 -u 資料庫使用者名稱 

2.斷開資料庫的所有連線:

select pg_terminate_backend(pg_stat_activity.pid)

from pg_stat_activity

where datname='資料庫名'and pid<>pg_backend_pid();

上面語句說明:

pg_terminate_backend:用來終止與資料庫的連線的程序id的函式。

pg_stat_activity:是乙個系統表,用於儲存服務程序的屬性和狀態。

pg_backend_pid():是乙個系統函式,獲取附加到當前會話的伺服器程序的id。

3.檢視資料庫及模板:\l

4.建立資料庫:

5.刪除資料庫:

需要先斷開該資料庫上的所有連線,再鍵入drop database 資料庫名;

docker 快速構建Greenplum資料庫

關於gp資料庫,因為他也是基於pg實現的,這裡就不在多說了,參考華為的gaussdb吧 projectairws greenplum 版本埠對映注意別衝突 docker run itd p 5432 5432 name greenplum 5.20.1 projectairws greenplum ...

Greenplum 許可權基本命令

建立許可權問題 1.1 建立role create role yfkj createdb 1.2 建立schema create schema if not exists fiproduct v 1.3 給 schema 賦權 grant usage on schema uorders v to y...

linux命令整理(二)

接上 16.head 頭 head n 數字 讀取檔案的前n行,預設前10行,可忽略n head 2 test.txt test king17.tail 尾巴 tail n 數字 輸出檔案的後n行,預設後10行,可忽略n tail 2 test.txt king18.查詢系統現有別名 root ki...