Postgres 10.4
Postgres 9.6
两个版本都有问题
我想收集 postgresql 慢查询计划,所以我从文档中添加到我的 postgresql.conf 设置
session_preload_libraries = 'auto_explain'
auto_explain.log_min_duration = '5s'
在配置的最后
但我们也使用
logging_collector = true
如果 logging_collector 开启,则日志中没有解释
如果 logging_collector 发表评论,我可以看到查询计划 我如何使用这两个选项?
更新: 我们有大约 10 个查询运行超过 5 秒,但最终使用 grep 我们发现日志中只有一个输出带有解释而不是所有计划怎么可能只记录了一条记录?neither all plans, no no plans only one explain 不是所有的计划