pg_stat_activity是一个系统视图。
active: 表示当前用户正在执行查询等操作
idle: 表示当前用户空闲。
idle in transaction: 表示当前用户在事务中。
idle in transaction (aborted): 表示当前用户在事务中,但是已经发生错误。
//查询所有当前连接
select * from pg_stat_activity;
//断开连接
SELECT pg_terminate_backend(pid) FROM pg_stat_activity WHERE state='idle';