PostgreSQL Connection Pooling: Part 2 – PgBouncer
![Date Date](/universal/images/transparent.png)
When it comes to connection pooling in the PostgreSQL world, PgBouncer is probably the most popular option. It’s a very simple utility that does exactly one thing – it sits between the database and the clients and speaks the PostgreSQL protocol, emulating a PostgreSQL server. A client connects to PgBouncer with the exact same syntax it would use when connecting directly to PostgreSQL – PgBouncer is essentially invisible.
![Tag Tag](/universal/images/transparent.png)
![Tag Tag](/universal/images/transparent.png)
![Tag Tag](/universal/images/transparent.png)
![Tag Tag](/universal/images/transparent.png)
![Tag Tag](/universal/images/transparent.png)
![Tag Tag](/universal/images/transparent.png)
![Tag Tag](/universal/images/transparent.png)
![Tag Tag](/universal/images/transparent.png)
![Tag Tag](/universal/images/transparent.png)
![Tag Tag](/universal/images/transparent.png)
![Tag Tag](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)
![Category Category](/universal/images/transparent.png)