# Set Up PgBouncer – PostgreSQL Connection Pooling on VPS

PgBouncer on VPS/root server: install, pool_mode, max_connections, Docker & systemd – make PostgreSQL 10× more efficient for web apps.

**Quick answer:** **PgBouncer** recycles PostgreSQL connections – instead of 500 connections only 20 real ones. Install between app and DB on your VPS.

## Related

- [Database hosting](/en/database-hosting-mysql-postgresql)
- [Docker Compose production](/en/root-v-server/docker-compose-production)
*VPS & root servers: [Order VPS in Germany](https://nexorahost.com/Dedicated-server) · [panel.nexorahost.de](https://panel.nexorahost.de) · [nexorahost.com](https://nexorahost.com) (Maincubes FRA01 Frankfurt · Ryzen · NVMe)*
