PG数据库表锁住问题的处理

1、查询是否锁表了

select od from pg_class where relname=‘表名’
select pid from pg_locks where relation=‘上面查询出的oid’

2、释放锁

第一种方式:
select pg_cancel_backend(‘上面查询到的pid’)
第一种方式如果删除不掉那个进程,可以用下面的方式删除
第二种方式:
select pg_terminate_backend(‘上面查询到的pid’)

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐