Temario del curso
1. Comprensión del Planificador de Consultas de PostgreSQL
- Planes de ejecución de consultas, algoritmos del planificador (clásico y genético)
- Análisis de los planes de ejecución de consultas (métodos de acceso a datos, métodos de unión)
- Control de la selección del plan (parámetros de configuración, pg_hint_plan)
2. Estadísticas del Planificador de Consultas
- Estimación del coste del plan de ejecución
- Modelo estadístico por defecto
- Operación ANALYZE, estadísticas ampliadas
3. Uso de Índices
- Índices B-tree (de columna única, compuestos, basados en funciones e incompletos)
- Índices hash
- Índices BRIN
- Índices GiST y GIN
4. Uso de Estructuras de Tabla Avanzadas
- Tablas particionadas
- Tablas sin registro en el log
- Tablas temporales
- Vistas materializadas
5. Uso de la Memoria Caché
- Caché de buffers
- Memoria de trabajo
- Memoria dedicada al mantenimiento
6. Consultas en Paralelo
- Arquitectura
- Parámetros de configuración
- Análisis de planes de ejecución paralelos
7. Supervisión del Rendimiento y la Carga de Trabajo
- Registro de consultas lentas
- Uso de la extensión auto_explain
- Utilización de la extensión pg_stat_statements
- Estadísticas acumulativas
8. Pruebas de referencia con PgBench
Requerimientos
- Haber completado el curso Administración del Servidor PostgreSQL o contar con conocimientos equivalentes
- Contar con experiencia práctica en el uso de SQL y operaciones relacionadas con PostgreSQL
Público objetivo
Administradores de bases de datos, ingenieros DevOps y desarrolladores encargados de la optimización y el mantenimiento de PostgreSQL en entornos de producción.
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 2900 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (2)
Estrategias de ajuste.
Jeffrey Zieg - Matrix Consulting
Curso - PostgreSQL Performance Tuning
Traducción Automática
Comportamiento de registro cuando la instancia está bajo estrés, y la jerarquía/nomenclatura de instancias, bases de datos, archivos, etc.
Daniel Inwood - Sinara Consultants LTD
Curso - PostgreSQL Advanced DBA
Traducción Automática