gpt4 book ai didi

postgresql - 调试长时间运行 'RELEASE SAVEPOINT '

转载 作者:行者123 更新时间:2023-11-29 13:43:22 27 4
gpt4 key购买 nike

我有一个已运行近 24 小时的保存点。它会导致其他问题,例如长时间运行的查询会同时刷新物化 View 。

有没有办法知道哪个查询导致了 RELEASE SAVEPOINT <savepoint-name>idle in transaction .使用安全吗SELECT pg_cancel_backend(__pid__);反对它的 pid?

最佳答案

如果 session “在事务中空闲”,则它正在运行。

您在 pg_stat_activity 中看到的是该 session 中执行的最后一条语句。

您的应用程序中存在导致事务保持打开状态的错误,并且此传输持有的锁会阻止并发 session 。

关于postgresql - 调试长时间运行 'RELEASE SAVEPOINT <savepoint_name>',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52157701/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com