有時候用pgsql執行操作的時候,一個表就一直卡住,可能是表鎖了
- 查詢是否有鎖表:
select oid from pg_class where relname='可能被鎖的表'
select pid from pg_locks where relation='上面查出來的oid'
- 如果查詢到了結果, 表示該表被鎖了,需要解鎖
select pg_cancel_backend( '上面查到的pid' )
有時候用pgsql執行操作的時候,一個表就一直卡住,可能是表鎖了
select oid from pg_class where relname='可能被鎖的表'
select pid from pg_locks where relation='上面查出來的oid'
select pg_cancel_backend( '上面查到的pid' )