gpt4 book ai didi

在 PostgreSQL 中解析 EXPLAIN 命令的输出

转载 作者:行者123 更新时间:2023-11-29 12:01:03 25 4
gpt4 key购买 nike

我正在开发一个需要解析执行计划的应用程序(通过发出 EXPLAIN [query] 命令作为输出生成的计划)。您是否知道我可以将任何 Java 库用于此目的?我找到了 https://github.com/depesz/Pg--Explain但它是用 Perl 构建的。

我正在考虑的另一个选择是使用 PostgreSQL 9.1 中提供的 EXPLAIN [query] FORMAT XML。但是,在这种情况下,最好提供生成的计划的 XML 模式。

还有其他我不知道的解决方案吗?

最佳答案

您已经找到了正确答案。对于您的自动化需求,请使用 XML 或以下工具: https://github.com/depesz/Pg--Explain

对于我们其他人来说,交互式版本是真正的瑰宝,我将它张贴在这里以便人们找到它: http://explain.depesz.com/

解释本身的背景位于: http://www.postgresql.org/docs/current/static/sql-explain.html但是似乎没有对 DTD 或已定义模式的引用以供解释。

关于在 PostgreSQL 中解析 EXPLAIN 命令的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8082373/

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