Greenplum數據庫基本操作命令大全
select * from pg_stat_activity;
datid --16388
datname --hfamlgpdbs 數據庫名稱
pid --17001 進程id
sess_id --1413 會話id
usesysid --16384
usename --amlapp 用戶名
appication_name --PostgreSQL JDBC Driver
client_addr --10.198.68.161 客戶機地址ip
client_hostname 客戶機主機名
client_port --45042 客戶機端口號
backend_stat --2021-12-10 14:53:58.7524041+08
xact_stat
query_stat
stat_change f
waiting
state --idle/active 活動狀態
backend_xid
backend_xmin
query -- select null as table_cat ...... 查詢語句
waiting_reason
rsgname
rsggueueduration
--刪除重復數據
delete from table_name
where gp_segment_id::varchar(100) || ctid::varchar(100)
in (select t.ctid from (
select gp_segment_id::varchar(100)||ctid::varchar(100) as ctid,
clo1,
clo2,
clo3,
row_number() over(partition by clo1,clo2,clo3) rows_num
from table_name) t
where rows_num >=2
);