PostgreSQL 锁表处理 事务 杀死进程 见代码如下
1.查询活动的sql语句执行记录,找到锁表的那条语句,找到pid
select t.pid, t.state, t.query, t.wait_event_type, t.wait_event,t.query_start
from pg_stat_activity t
where t.datname = 'zhcg'
order by state
2.按照pid,执行语句杀死进程,问题解决
select pg_terminate_backend(pid)