【问题标题】:Postgres execution plan imagePostgres 执行计划图片
【发布时间】:2018-06-04 03:11:49
【问题描述】:

是否可以像下面的 MySQL 一样在 Postgres 中生成执行计划?谢谢

【问题讨论】:

  • 在几乎所有情况下,文本表示都更加详细并且(在我看来)更易于阅读。我所知道的 Postgres(或 Oracle)的大多数(如果不是全部)图像可视化隐藏了许多重要的细节。 MySQL 的情况并非如此,因为它的执行计划远没有那么详细。当你刚刚运行explainexplain (analyze) 时,一定要尝试学习你得到的计划。 值得努力

标签: postgresql sql-execution-plan


【解决方案1】:

是的,这是可能的。 pgAdmin 执行execution plan visualisation。同样的可能性有OmniDB。有一个基于 JSON 格式 Postgres EXPLAIN Visualizer 的 Postgres 的 EXPLAIN 命令结果的可视化计划工具。您也可以编写自己的工具,因为 Postgres 可以导出 XML、JSON 或 YAML 格式的计划。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-05
    • 1970-01-01
    • 1970-01-01
    • 2012-05-07
    • 1970-01-01
    相关资源
    最近更新 更多