我最近开始使用 SQL Workbench 而不是 pgAdmin 在 PostgreSQL 9.3 服务器上运行查询。
有没有办法显示执行计划?我到处寻找,但只找到了一个使用 Oracle 而不是 PostgreSQL 的选项。
谢谢!
我最近开始使用 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