Skip to content

Commit 9bb9f46

Browse files
Merge pull request #279532 from varun-dhawan/varund-jul
[PostgreSQL] updates PgBouncer limitation
2 parents 118e11f + 156d0fb commit 9bb9f46

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

articles/postgresql/flexible-server/concepts-pgbouncer.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ title: PgBouncer in Azure Database for PostgreSQL - Flexible Server
33
description: This article provides an overview of the built-in PgBouncer feature.
44
author: varun-dhawan
55
ms.author: varundhawan
6-
ms.reviewer: maghan
7-
ms.date: 05/22/2024
6+
ms.date: 06/27/2024
87
ms.service: postgresql
98
ms.subservice: flexible-server
109
ms.topic: conceptual
@@ -127,6 +126,8 @@ Using an application-side pool together with PgBouncer on the database server ca
127126

128127
* If PgBouncer is deployed as a feature, it becomes a potential single point of failure. If the PgBouncer feature is down, it can disrupt the entire database connection pool and cause downtime for the application. To mitigate the single point of failure, you can set up multiple PgBouncer instances behind a load balancer for high availability on Azure VMs.
129128

129+
* Token Size Restriction with AAD Authentication - Users with a large number of group memberships won’t be able to connect through PgBouncer due to a token size restriction. Applications, services, and users with a small number of groups work.
130+
130131
* PgBouncer is a lightweight application that uses a single-threaded architecture. This design is great for most application workloads. But in applications that create a large number of short-lived connections, this design might affect pgBouncer performance and limit your ability to scale your application. You might need to try one of these approaches:
131132

132133
* Distribute the connection load across multiple PgBouncer instances on Azure VMs.

0 commit comments

Comments
 (0)