Temario del curso
Introducción
Instalación y configuración de PostgresSQL
Descripción general de la arquitectura y características avanzadas de PostgreSQL
Administración de PostgreSQL
- Conexión a la base de datos
- Descripción general de PgAdmin III
- Configuración del servidor
- Creación y gestión de usuarios
- Descripción general de los tipos de objetos de la base de datos
- Establecimiento de permisos y seguridad
- Consultas a la base de datos
- Monitoreo de la base de datos
- Garantía de atomicidad y aislamiento
- Respaldos y restauración de PostreSQL
- Migración de datos a otro sistema
- Trabajo con los registros (logs) de PostreSQL
Optimización del rendimiento
- Reducción de E/S mediante HOT
- Bloqueos y concurrencia
- Evaluación del diseño de la base de datos
- Optimización de consultas SQL con EXPLAIN
- Inspección de la carga de trabajo
- Pruebas de rendimiento y perfilado
- Optimización de uniones (Joins)
- Uso eficiente de índices
Replicación en PostgreSQL
- Descripción general de la replicación en PostgreSQL
- Alta disponibilidad en PostgreSQL
- Replicación por transmisión (Streaming Replication)
- Gestión de clústeres utilizando repmgr
- Ejecución de consultas en bases de datos en modo standby caliente
- Replicación síncrona
- Envío de registros basado en archivos
- Replicación lógica basada en disparadores con Slony y Londiste
- Agrupamiento de conexiones (Connection Pooling)
- Actualización de PostgreSQL
- Fragmentación y escalado de PostgreSQL
Resumen y conclusiones
Requerimientos
- Experiencia con SQL
- Experiencia con la línea de comandos de Linux
- Experiencia básica en programación con shell UNIX
Audiencia objetivo
- Administradores de bases de datos
- Administradores de sistemas
- Desarrolladores con experiencia en bases de datos
Testimonios (7)
1. Un programa de formación muy bien estructurado 2. El ambiente cálido que el formador creó, junto con su excelente profesionalidad personal 3. Que el formador explicara todo como si estuviera hablando con un principiante completo, sin recurrir a jerga técnica.
Piotr Romer - Asseco Poland S.A
Curso - PostgreSQL Administration, Optimization and Replication
Traducción Automática
Cantidad (muchísima) de conocimiento proporcionado. Enfoque alegre del tema.
Oskar Debowski - Asseco Poland S.A
Curso - PostgreSQL Administration, Optimization and Replication
Traducción Automática
Los ejercicios fueron muy buenos, pero yo creo que lo mejor, fue que el instructor tenia una atención personalizada con cada uno de nosotros todo excelente la verdad!
Manuel Alberto Solis Zavala - Direccion de Informatica
Curso - PostgreSQL Administration, Optimization and Replication
EL DOMINIO DEL CURSO Y LA PACIENCIA DEL INSTRUCTOR
Juan Manuel Castro Cota - Direccion de Informatica
Curso - PostgreSQL Administration, Optimization and Replication
El instructor es muy accesible y demostró experiencia en Postgres tanto desde el lado de administración como del desarrollo. Adquirí muchos conocimientos en este entrenamiento. Además, los juegos de revisión de conocimientos de Kahoot son divertidos.
Kristine - G-Xchange, Inc
Curso - PostgreSQL Administration, Optimization and Replication
Traducción Automática
Los comentarios de experiencias más allá de la teoría, fue lo que más me gustó, porque es de casos prácticos ya en ambientes laborales.
Hugo Celis Olvera - Total System Services de Mexico SA de CV
Curso - PostgreSQL Administration, Optimization and Replication
Me gustó que el instructor lo hizo muy práctico, nos contaba su experiencia y los temas fueron muy interesantes. Nos daba primero la teoría y luego los ejercicios prácticos los cuales nos ayudan a reforzar lo aprendido.