Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
1. Comprendiendo el Planificador de Consultas de PostgreSQL
- Planes de ejecución de consultas, algoritmos del planificador (clásico, genético)
- Análisis de planes de ejecución de consultas (métodos de acceso a datos, métodos de unión)
- Control de la selección de planes (parámetros de configuración, pg_hint_plan)
2. Estadísticas del Planificador de Consultas
- Estimación de costos en los planes de ejecución
- Modelo de estadísticas predeterminado
- Operación ANALYZE, estadísticas extendidas
3. Uso de Índices
- Índices B-tree (columna única, compuestos, basados en funciones, parciales)
- Índices hash
- Índices BRIN
- Índices GiST, GIN
4. Uso de Estructuras de Tabla Avanzadas
- Tablas particionadas
- Tablas no registradas (unlogged)
- Tablas temporales
- Vistas materializadas
5. Uso de la Memoria Caché
- Buffer Cache (caché de búfer)
- Work Memory (memoria de trabajo)
- Maintenance Work Memory (memoria de mantenimiento)
6. Consultas en Paralelo
- Arquitectura
- Parámetros de configuración
- Análisis de planes de ejecución de consultas paralelizadas
7. Monitoreo de Carga de Trabajo y Rendimiento
- Registro de consultas lentas
- Uso de la extensión auto_explain
- Uso de la extensión pg_stat_statements
- Estadísticas acumulativas
8. Pruebas de estrés con PgBench
Requerimientos
- Completación del curso Administración de Servidores PostgreSQL o conocimiento equivalente
- Experiencia práctica con operaciones de SQL y PostgreSQL
Público objetivo
Administradores de Bases de Datos, Ingenieros DevOps y Desarrolladores responsables de la optimización y mantenimiento de PostgreSQL en entornos de producción.
14 Horas
Testimonios (1)
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