Lista de reproducción
Puedes ver todos los videos de este curso en secuencia usando la lista de reproducción. Automaticamente te coloca en el ultimo video que vistes.
Ir a la lista de reproducciónUsando una suscripción ANUAL
¡+16 Horas!
Juan Paredes
Puedes ver todos los videos de este curso en secuencia usando la lista de reproducción. Automaticamente te coloca en el ultimo video que vistes.
Ir a la lista de reproducción¡Este curso posee exámenes disponibles!
Examen de preparación y certificación del curso de Administración de PostgreSQL
45 minutos de duración y 30 preguntas.
Realizar examen¡Este curso posee 3 laboratorios disponibles!
En este laboratorio comprobaremos destrezas esenciales en PostgreSQL, incluyendo la instalación, configuración básica, respaldo y restauración de bases de datos, gestión simple de usuarios, exploración y consulta de objetos de base de datos. El servidor de base de datos proporcionado para el Laboratorio se ejecuta sobre Debian GNU/Linux.
60 minutos de duración tareas.
Reservar laboratorioEn este laboratorio comprobaremos la configuración de replicación nativa en flujo (streaming) para PostgreSQL, sobre Debian GNU/Linux. Utilizaremos dos equipos en configuración maestro-esclavo (hot stand-by). Al inicio del laboratorio, sólo tenemos instalado el servidor maestro de base de datos, y deberemos configurar el servidor esclavo partiendo desde la instalación de PostgreSQL, hasta llegar a la parametrización de ambos equipos y pruebas de la replicación.
60 minutos de duración tareas.
Reservar laboratorioEn este laboratorio, realizaremos la configuración del servicio de pool de conexiones a PostgreSQL con balanceo de carga utilizando PgPool.
El servicio principal de base de datos es provisto por dos nodos con replicación nativa (en flujo o streaming), y con PgPool como fachada para aplicaciones y clientes, es una alternativa muy utilizada para mejorar la disponibilidad del servicio de base de datos, brindando características de failover en caso de falla del nodo principal, e incluso con la posibilidad de balanceo de carga al distribuir las operaciones de consulta.
60 minutos de duración tareas.
Reservar laboratorioVídeos de fundamentos del curso de Administración de PostgreSQL
En esta sesión describimos los pasos para instalar y poner a funcionar una instancia de PostgreSQL en distribuciones basadas en Debian GNU/Linux y Redhat (centos)
En este vídeo exploraremos en que consiste un cluster y los pasos necesarios para inicializarlos en PostgreSQL
En esta sesión describimos las diferentes herramientas disponibles en Debian GNU/Linux (y distribuciones similares) para el manejo de Clusters de PostgreSQL
En esta sesión exploramos como podemos crear bases de datos en PostgreSQL y algunas de las opciones utilizadas comúnmente en esta tarea
En este vídeo describimos como se pueden instalar y configurar codificaciones de caracteres (encoding) distintas en PostgreSQL
En esta sesión exploramos las diferentes formas que tenemos disponibles para manejar el servicio de PostgreSQL y verificar su estado.
En esta sesión analizamos en que consiste la herramienta `psql` de PostgreSQL, cuales son las funcionalidades comúnmente utilizadas y como podemos operar con esta herramienta.
En esta sesión exploramos alguno de los errores comunes a la hora de utilizar PostgreSQL y como podemos solucionarlos.
Vídeos de operaciones esenciales del curso de Administración de PostgreSQL
En esta sesión explicamos los fundamentos de la arquitectura sobre la que esta construida PostgreSQL. Analizaremos los diferentes elementos y procesos que lo conforman.
En este vídeo realizamos una introducción a los diferentes archivos de configuración que ofrecen PostreSQL y su función general
En este vídeo exploramos los parámetros de configuración de postgresql.conf usados en la mayoría de los entornos de trabajo y sus configuraciones comunes.
En esta sesión analizamos los parámetros más utilizados del archivo de configuración pghba.conf y las opciones comúnmente usadas.
En este vídeo exploramos la estructura de archivos y directorios utilizada por PostgreSQL para almacenar la información de un cluster
En esta sesión analizamos en que consisten los "tablespace", que papel juegan dentro de PostgreSQL, junto con las ventajas y desventajas de modificar el comportamiento por defecto.
En este vídeo exploramos en que consisten los catálogos estándar del sistema, la información que proporcionan y las principales fuentes de información (information_schema / pg_catalog)
En esta sesión describimos los parámetros más comunes que utilizamos a la hora de customizar las bitácoras (logs) de PostgreSQL
En esta sesión analizamos el esquema de usuarios y roles de PostgreSQL, observamos también las herramientas que tenemos disponibles para su administración y mantenimiento.
En este vídeo exploramos los privilegios de usuarios en PostgreSQL más comunes, y los mecanismos que tenemos disponibles para asignarlos y administrarlos.
En este vídeo describimos como podemos configurar PostgreSQL para que la interacción con los usuarios, aplicaciones y el manejo de passwords tenga un nivel de seguridad mayor.
En esta sesión explicamos algunos de los parámetros que pueden aplicarse a clusters de PostgreSQL o a las propias bases de datos para modificar su comportamiento.
En esta sesión exploramos como podemos alterar la localización en nuestro sistema para adaptarlo a nuestras necesidades de idioma/configuración regional. Este es un aspecto muy importante en el tratamiento del tiempo, monedas, cálculos numéricos, etc.
En esta sesión exploramos como podemos alterar la localización en nuestro sistema para adaptarlo a nuestras necesidades de idioma/configuración regional. Este es un aspecto muy importante en el tratamiento del tiempo, monedas, cálculos numéricos, etc.
En este vídeo exploramos como podemos utilizar extensiones para enriquecer las funcionalidades de PostgreSQL
En este vídeo detallamos en que consiste la funcionalidad de VACUUM, porque debemos utilizarla periódicamente, como se ejecuta y el impacto de ejecutar cada una de sus opciones.
En esta sesión exploramos en detalle los logs de PostgreSQL, su configuración, definición de rotación y parámetros adicionales
En este vídeo analizamos, como podemos ejecutar tareas programadas contra PotgreSQL desde cron.
En esta sesión describimos en que consiste pgAgent, como instalarlo, configurarlo y crear tareas programadas sobre PostgreSQL
En este vídeo utilizamos herramientas estándar de Linux para la monitorizacion de nuestro servidor PostgreSQL
En esta sesión analizamos como podemos interpretar y consultar las estadísticas de nuestra base da datos utilizando las vistas y tablas de estadísticas de PostgreSQL
En este vídeo describimos como podemos verificar el uso del disco por parte de PostgreSQL en nuestro sistema, el papel que juegan los tablespaces y algunas herramientas para lograr un mejor funcionamiento.
En este vídeo describimos como podemos obtener reportes del funcionamiento de PostgreSQL usando herramientas de análisis de logs. Utilizaremos principalmente pgBadger y pgFouine
En esta sesión analizamos paso a paso como se realiza una consulta en PostgreSQL, las diferentes fases que se experimentan y sus diferentes funciones
En esta sesión exploramos los parámetros de entonación más comunes de PostgreSQL y el impacto que genera alterar cada uno de ellos en el desempeño del manejados de bases de datos
En este vídeo analizamos las consideraciones generales que debemos tener en cuenta a la hora de entonar / optimizar nuestro manejador de bases de datos PostgreSQL
Vídeos de replicación y alta disponibilidad del curso de Administración de PostgreSQL
En este vídeo describimos en que consiste el WAL archiving, las consideraciones generales que debemos tener para utilizarlos y los pasos que debemos realizar para su correcta configuración
En este vídeo describimos los pasos necesarios para recuperar el estado de nuestras bases de datos a partir de un respaldo continuo con WAL archiving en PostgreSQL
Introducción a la replicación y alta disponibilidad en PostgreSQL, consideraciones a tener en cuenta y productos/soluciones disponibles
Discutimos en que consiste la replicación nativa en warm standby de PostgreSQL, como configurar y verificar su funcionamiento.
Discutimos en que consiste la replicación nativa en warm standby de PostgreSQL, como configurar y verificar su funcionamiento.
En este vídeo exploramos en que consiste la replicación nativa Hot Standby de PostgreSQL, como configurar y verificar su funcionamiento
Discutimos en que consiste "Streaming Replication" de PostgreSQL, ventajas y desventajas de su uso, así como como los pasos para su correcta configuración
PostgreSQL permite la configuración de Streaming Replication en modo sincrono, en esta sesión exploramos en que consiste y los pasos para configurarlo
En este vídeo discutimos en que consiste Slony, funcionalidades claves, así como ventajas y desventajas respecto a otros métodos similares de replicación en PostgreSQL
En esta sesión analizamos la configuración de Slony-I en Debian GNU/Linux para realizar replicación selectiva en PostgreSQL
En esta sesión analizamos en que consiste PgBouncer, instalación y configuración, estrategias de "pooling", así como ventajas y desventajas de su uso
PgPool aporta una series de ventajas importantes para PostgreSQL, como pool de conexiones, replicación, balanceo, etc. En esta sesión vemos las caracteristicas importantes, configuración y verificación