更新时间:2023-02-04 09:52:46
使用以下方法检查是否有死锁
Check for any dead locks using
SELECT * FROM pg_stat_activity;
如果有的话,杀死并在sql下运行,然后使用
If any then kill and run below sql,and then drop using
SELECT pg_terminate_backend(pid);
如果未解决,请检查是否有任何虚拟交易
If Not solved check for any virtual transaction
SELECT database, gid FROM pg_prepared_xacts;
使用回滚
回滚准备好的'gid';
ROLLBACK PREPARED 'gid';