七叶笔记 » 数据库 » PostgreSQL中关闭死锁进程的方法

PostgreSQL中关闭死锁进程的方法

检索出来的字段中,【wating 】字段,数据为t的那条,就是死锁的进程。找到对应的【procpid 】列的值。

2.将进程杀掉

结果:运行完后,再次更新这个表,sql顺利执行。   ps:查找了一下数据库自己的函数列表,发现pg_terminate_backend()函数也可以杀掉进程。

官网上给出的内容:http://www.postgresql.org/docs/9.0/static/functions-admin.html

相关文章