PostgreSQL断开数据库用户连接
查询数据库的所有连接,查看结果中是否有 procpid 或 pid字段,不同版本字段不同
select * from pg_stat_activity
利用函数pg_terminate_backend(procpid) 或 pg_terminate_backend(pid) 断开连接
SELECT
pg_terminate_backend(pid)
FROM
pg_stat_activity
WHERE
— don’t kill my own connection!
pid <> pg_backend_pid()
— don’t kill the connections to other databases
AND datname = ‘database_name’
database_name替换成你实际的数据库名称。