Also called: Optimizer, planner
In plain English
The query planner is the part of PostgreSQL that decides HOW to run your SQL — which indexes to use, which join method, what order — by estimating the cost of each option and picking the cheapest. You write WHAT you want; the planner decides HOW.
Why it matters
When a query is slow, you read its plan with EXPLAIN (ANALYZE). Bad plans usually come from stale statistics (run ANALYZE), wrong cost settings, or missing indexes.
En palabras simples
El planificador de consultas es la parte de PostgreSQL que decide COMO ejecutar tu SQL: que indices usar, que metodo de join, en que orden, estimando el costo de cada opcion y eligiendo la mas barata. Tu escribes QUE quieres; el planificador decide COMO.
Por que importa
Cuando una consulta es lenta, lees su plan con EXPLAIN (ANALYZE). Los malos planes suelen venir de estadisticas desactualizadas (corre ANALYZE), parametros de costo incorrectos o indices faltantes.