品易云推流 关闭
文章详情页
文章 > PostgreSQL > postgresql怎么解锁表

postgresql怎么解锁表

头像

爱喝马黛茶的安东尼

2019-12-17 13:56:143200浏览 · 0收藏 · 0评论

查询正在运行的进程:

SELECT * FROM pg_stat_activity

查询是否锁表:

select oid from pg_class where relname='可能锁表了的表'
select pid from pg_locks where relation='上面查出的oid'

如果查询到了结果,表示该表被锁。

杀掉pid进程:

select pg_terminate_backend('pid')

 Python学习网,大量的免费PostgreSQL入门教程,欢迎在线学习!

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

底部广告图