Pricing Documentation
Login Get Started
Guide & Resources

PgBouncer features

What you can do with PgBouncer, fully managed by Elestio.

PgBouncer is a lightweight connection pooler for PostgreSQL, multiplex hundreds of client connections onto a small pool of real database connections, with a bundled PostgreSQL and pgAdmin console included.

Serve Hundreds of Clients on a Few Connections

Every PostgreSQL connection costs a dedicated server process and memory, and the database only accepts a limited number of them. PgBouncer sits between your application and PostgreSQL, keeping a small set of real connections and lending them out as needed, a few dozen real connections can serve hundreds of clients.

Bundled PostgreSQL, Ready Instantly

A PostgreSQL instance and a pgAdmin web console are included and pre-registered on first deploy, so the pooler is usable immediately with nothing to configure.

Drop-In for Your Existing Database

Point PgBouncer at a database you already run instead of the bundled one, just clear COMPOSE_PROFILES and set DB_HOST/DB_PORT/DB_USER/DB_PASSWORD/DB_NAME. Your existing data is never created, migrated, or re-passworded.

Watch the Pool in Real Time

The bundled pgAdmin console has both a pooled and a direct connection pre-registered, and PgBouncer's own admin console (SHOW POOLS, SHOW STATS, SHOW CLIENTS) shows exactly how many clients are active, waiting, or idle.

Explore PgBouncer on Elestio

PgBouncer runs on a dedicated instance, with backups, monitoring, SSL and updates handled by Elestio. Learn more about the software and everything included with the managed service.

Get started

Ready to deploy PgBouncer?

Join thousands of developers who trust Elestio for fully managed hosting. Up and running in minutes, on any cloud.