De qué no habla EXPLAIN y cómo lograr que se exprese
La pregunta clásica que un desarrollador le hace a su DBA o dueño de negocio, o a un consultor de PostgreSQL, casi siempre suena igual: "¿Por qué las consultas tardan tanto en ejecutarse sobre la base de datos?" El conjunto tradicional de razones incluye: un algoritmo ineficiente cuando decides hacer un JOIN de varios CTEs con un par de decenas de miles de registros, estadísticas desactualizadas si la distribución real de los datos en la tabla ya ha cambiado significativamente […]
