pgBouncer, el pool de conexiones para servidores PostgreSQL

Aumenta el rendimiento del servidor PostgreSQL a través del gestor de pool de conexiones más extendido actualmente

Categoría: Administración PostgreSQL

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. ¡Conviértete en un experto en pgBouncer con este curso!

Disponible en:

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.