Answers:
SELECT
pid
,datname
,usename
,application_name
,client_hostname
,client_port
,backend_start
,query_start
,query
FROM pg_stat_activity
WHERE state <> 'idle'
AND pid<>pg_backend_pid();
query
和pid
分别命名为current_query
和procpid
,并且state
在pg_stat_activity
PostgreSQL 9.2之前的版本中不可用。
PostgreSQL ASH Viewer(PASH Viewer)提供活动会话历史记录数据的图形视图。 https://github.com/dbacvetkov/PASH-Viewer 它是免费的开放源代码。