互联网公司 哪个部门负责网站建设,建站费用报价单,wordpress小工具界面,小程序如何快速推广解决死锁进方法#xff1a;
查询死锁进程列表
select * from pg_stat_activity where waiting‘t’
发现有好几条挂起的记录#xff0c;记录下所有或需要解锁的pid
解决死锁进程
select pg_cancel_backend(‘pid值’)
解决完后#xff0c;刷新后测试#xff0c;恢复正…解决死锁进方法
查询死锁进程列表
select * from pg_stat_activity where waiting‘t’
发现有好几条挂起的记录记录下所有或需要解锁的pid
解决死锁进程
select pg_cancel_backend(‘pid值’)
解决完后刷新后测试恢复正常。
注如果pg_stat_activity没有记录可以查询pg_locks这个表中是否有锁定的记录
可以使用pg_cancle_backend()或者pg_terminate_backend()结束锁定的进程。
解决锁表的方法
–查询是否锁表了 select oid from pg_class where relname‘可能锁表了的表’ select pid from pg_locks where relation‘上面查出的oid’ –如果查询到了结果表示该表被锁 则需要释放锁定 select pg_cancel_backend(上面查到的pid)