×

在pg中终止一条执行中的语句

穆琪 穆琪 发表于2023-05-09 09:23:37 浏览138 评论0

抢沙发发表评论

背景

我们在使用分区表的时候经常会使用定时任务创建分区表,但是如果表链接没有完全断开,就会锁表。此时就需要一条语句将锁表的sql给终止掉。

语句

SELECT pg_terminate_backend(PID);

pid即为对应的sql语句的pid。