Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
pgBouncer: gestor de conexiones para servidores PostgreSQL
Rating: 4.7 out of 5(36 ratings)
163 students

pgBouncer: gestor de conexiones para servidores PostgreSQL

Aumenta el rendimiento del servidor PostgreSQL gracias al gestor de pools de conexiones más extendido actualmente
Last updated 11/2022
Spanish
Spanish [Auto],

What you'll learn

  • Qué es un pool de conexiones y qué es un gestor de pools
  • Cómo se instala pgBouncer
  • Cómo se configura, utiliza y monitoriza pgBouncer de forma básica
  • Cómo saber si un servidor PostgreSQL se beneficiaría de disponer de un gestor de pools de conexiones
  • Opciones de ejecución de pgBouncer
  • Parámetros de configuración de pgBouncer
  • Cómo se definen los pools
  • Qué es la Consola de Administración de pgBouncer
  • Comandos de monitorización de pgBouncer
  • Comandos de control del proceso pgBouncer

Course content

5 sections26 lectures2h 12m total length
  • Qué es un pool de conexiones y por qué es útil8:17

    En esta primera clase explicamos qué es un pool de conexiones y por qué es importante, cuáles son las características principales de pgBouncer y cuáles son los contenidos que veremos en este curso.

  • Instalación de pgBouncer4:56

    Clase práctica donde veremos cómo se instala pgBouncer.

Requirements

  • Conocimientos básicos de Administración en PostgreSQL
  • Conocimientos básicos de entornos Linux

Description

La mayoría de servidores de bases de datos PostgreSQL aumentan su rendimiento cuando, entre ellos y los clientes, se encuentra una instancia de pgBouncer gestionando uno o más pools de conexiones.

La razón de esto es que, por un lado, los clientes suelen establecer largas conexiones con la base de datos que frecuentemente permanecen ociosas y, por otro lado, porque en muchos sistemas suelen establecerse numerosas conexiones concurrentes a la base de datos para realizar relativamente poco trabajo.

Establecer una conexión no es gratuito, tiene un coste que corre a cuenta del rendimiento del servidor PostgreSQL. pgBouncer mantiene un conjunto predeterminado de conexiones persistentes con la base de datos y se ocupa de ir entregándolas cuando se solicitan y recuperándolas para ser reutilizadas más adelante por otro cliente.

En este curso se aprenden las bases, en general, de cualquier pool de conexiones para bases de datos PostgreSQL y se explica en profundidad pgBouncer. A lo largo de 26 clases en vídeo aprenderás a instalarlo, configurarlo, realizar pruebas de rendimiento para confirmar el beneficio así como todas las opciones de ejecución y configuración de los pools.

También conocerás cómo conectar y cómo trabajar con la Consola de Administración. Sin duda, un buen aliado para la administración, monitorización y configuración de toda la actividad de pgBouncer.

Who this course is for:

  • Administradores de Bases de datos
  • Administradores de Sistemas
  • Estudiantes de certificaciones en PostgreSQL