
PostgreSQL Query Optimization, 2nd Edition
Henrietta Dombrovskaya, Boris Novikov, Anna Bailliekova
- Editorial
- Apress
- Año
- 2024
- Páginas
- ~583
- Nivel
- Intermedio
De qué trata
Segunda edición del tratado técnico magistral de Henrietta Dombrovskaya, Boris Novikov y Anna Bailliekova sobre optimización matemática y práctica de consultas en PostgreSQL.
Los autores enseñan a analizar a fondo planes de ejecución con EXPLAIN (ANALYZE, BUFFERS), diagnosticar exploraciones secuenciales innecesarias y uniones lentas (Nested Loops, Hash Joins, Merge Joins), diseñar índices avanzados (B-Tree, BRIN para series temporales masivas, GIN para JSONB y GiST para datos geométricos), y reescribir consultas SQL para cooperar con el optimizador. Incluye casos forenses de problemas de escala.
Indispensable para desarrolladores backend y analistas de datos que requieren respuestas subsegundo en bases de datos PostgreSQL de gran volumen.
- Query Optimization
- EXPLAIN BUFFERS
- BRIN
- GIN
- JSONB
- Hash Join
- Índices Avanzados
- PostgreSQL
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Optimización extrema de consultas analíticas con índices BRIN y GIN
Refactorización de consultas lentas sobre tablas de cientos de millones de filas reduciendo el tiempo de ejecución en más del 90% mediante índices especializados.

