Curso: Optimización de Bases de Datos y Aplicaciones PostgreSQL
BENEFICIOS
DIRIGIDO A
- Administradores de Bases de Datos
- Desarrolladores de Aplicaciones sobre Bases de Datos
REQUISITOS PREVIOS
CARGA HORARIA
24 horas
Contenido
Conceptos de Optimización de Aplicaciones
- Tipos de aplicación
- Diferencias entre optimización de instancia y de aplicaciones
- Problemas típicos de performance y sugerencias generales
- Herramientas para Optimización
- Vistas para Performance
- PG_Log y PG_Budger
- Registro de Aplicaciones usando Set Application Name.
Optimización de una instancia PostgreSQL
- Selección y dimensionamiento del hardware subyacente
- Configuración del uso de CPU
- Configuración de memoria
- Optimización del uso de conexiones
- Checkpoints
- Configuración del WAL
- Vacuum y MVCC
Optimización de Sentencias SQL
- Procesamiento de Sentencias SQL
- Obtención de Plan de Ejecución
- Recolección de Estadísticas
- Recomendaciones para Uso de índices
- Particionamiento de tablas