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