PostgresSQL锁表后通过pid杀死进程即可解决
2023-12-21 19:08:50
依次执行下面语句即可:
- select oid from pg_class where relname = ‘green_land_vegetation’ – 根据表获取oid
- select * from pg_locks where relation = ‘133077’ – 根据oid获取pid
- select pg_terminate_backend(输入第2条查询到的pid,多个pid则一个一个输入执行) --pid杀死 可用
green_land_vegetation
为你的表名
pid为第二条语句查出来的所有数据,里面有个字段叫pid,可能会有多条
依次输入pid执行第三条语句直到界面弹出一个报错就代表表已经解开了
文章来源:https://blog.csdn.net/weixin_44912902/article/details/135137018
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!