我正在尝试优化PostgreSQL 11中长时间运行的查询。
每次我调整查询或创建一些新索引,然后执行EXPLAIN ANALYZE SELECT ...
来查看它是否有效时,我都必须等待很长时间才能获得解释。
我敢说,就像它在MySQL中的工作方式一样,有没有一种方法可以在不实际执行查询的情况下获取QUERY PLAN?
答案 0 :(得分:1)
As documented in the manual无需运行analyze
ANALYZE
选项使语句实际执行,而不仅仅是计划执行
explain
select ...
from ...
where ...
或
explain
update ...