Performance PostgreSQL 9.5.6 update语句永远运行

Performance PostgreSQL 9.5.6 update语句永远运行,performance,postgresql,Performance,Postgresql,突然我们进入了一个问题 我们有一个小桌子,我们正在上面做更新 通常需要2秒钟。但现在它永远不会结束 我在pg_stat_activity表中查找,但事务中没有其他查询,也没有锁 如果我取消查询pg_cancel_backend并重新运行它 它结束时没有任何问题 但一天后,事情又发生了 除了pg_stat_活动之外,我不知道还有什么其他来源,我可以看看 在postgresql.log中没有什么奇怪的地方 有人有什么其他问题的建议吗?表架构/查询在哪里?。。。对于简短的查询,EXPLAIN(ANAL

突然我们进入了一个问题

我们有一个小桌子,我们正在上面做更新

通常需要2秒钟。但现在它永远不会结束

我在
pg_stat_activity
表中查找,但事务中没有其他查询,也没有锁

如果我取消查询pg_cancel_backend并重新运行它 它结束时没有任何问题

但一天后,事情又发生了

除了pg_stat_活动之外,我不知道还有什么其他来源,我可以看看

在postgresql.log中没有什么奇怪的地方


有人有什么其他问题的建议吗?

表架构/查询在哪里?。。。对于简短的查询,
EXPLAIN(ANALYZE,BUFFERS)
,对于从未完成的查询,
EXPLAIN