淘先锋技术网

首页 1 2 3 4 5 6 7

遇到pg数据库锁表的时候,我们需要做两步操作。

  1. 找出锁表iod

select oid from pg_class where relname='表名';

select pid from pg_locks where relation='查出的oid';

2.将搜索到pid去掉。

select pg_cancel_backend(pid)

结束。

3.最后一种办法就是简单粗暴,直接重启数据库。

使用portainer工具,对容器内的pg数据库进行重启操作。