我最近开始使用 SQL Workbench 而不是 pgAdmin 在 PostgreSQL 9.3 服务器上运行查询。
有什么办法可以显示执行计划?我到处寻找,但只设法找到一个选项来使用 Oracle,而不是 PostgreSQL。
谢谢!
最佳答案
和psql
中的一样
只需运行:
explain (verbose true, analyze true)
select some_column
from some_table
where another_column = 42
执行计划将显示为该查询的结果。
手册包含一个示例,说明如何将其放入宏并自动运行:
http://www.sql-workbench.net/manual/macros.html#executable-macros
关于postgresql - SQL 工作台 + PostgreSQL : how to show execution plans?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27153482/