在postgres数据库中,发现一个简单的select语句花费了1天以上的时间,似乎不会完成。目前数据库资源消耗是正常的,我手动执行sql,但它在几秒钟内成功完成。
我执行了sql "SELECT relation::regclass AS relname, * FROM pg_locks where pid = '2066446';
结果发现,有 8 "AccessShareLock" types
以及 1 "ExclusiveLock" type
.
我不确定这是否有助于调试长时间运行的sql。你能给我一些关于如何进一步调试这个问题的指导吗?
在此处添加查询计划:
暂无答案!
目前还没有任何答案,快来回答吧!