Temario del curso
1. Comprendiendo el Planificador de Consultas de PostgreSQL
- Planes de ejecución de consultas, algoritmos del planificador de consultas (clásico, genético)
- Analizando planes de ejecución de consultas (métodos de acceso a datos, métodos de unión)
- Controlando la selección del plan (parámetros de configuración, pg_hint_plan)
2. Estadísticas del Planificador de Consultas
- Estimación del costo del plan de ejecución
- Modelo estadístico predeterminado
- Operación ANALYZE, estadísticas extendidas
3. Usando Índices
- Índices B-tree (de una columna, compuestos, basados en funciones, parciales)
- Índices Hash
- Índices BRIN
- Índices GiST, GIN
4. Usando Estructuras de Tabla Avanzadas
- Tablas particionadas
- Tablas sin registro (unlogged)
- Tablas temporales
- Vistas materializadas
5. Usando Memoria de Caché
- Memoria de búfer (Buffer Cache)
- Memoria de trabajo (Work Memory)
- Memoria de mantenimiento de trabajo (Maintenance Work Memory)
6. Consulta Paralela
- Arquitectura
- Parámetros de configuración
- Analizando planes de ejecución de consultas paralelizadas
7. Monitoreo de Carga de Trabajo y Rendimiento
- Registro de consultas lentas
- Usando la extensión auto_explain
- Usando la extensión pg_stat_statements
- Estadísticas acumulativas
8. Pruebas de Rendimiento con PgBench
Requerimientos
- Completar Administración del Servidor PostgreSQL o tener conocimientos equivalentes
- Experiencia laboral con SQL y operaciones de PostgreSQL
Audiencia
Administradores de Bases de Datos, Ingenieros DevOps y Desarrolladores responsables de ajustar y mantener 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
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