You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/postgresql/configure-maintain/extended-support.md
+6-2Lines changed: 6 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: Describes the extended support offering for Postgres major versions
4
4
author: andtapia
5
5
ms.author: andreatapia
6
6
ms.reviewer: maghan
7
-
ms.date: 03/09/2026
7
+
ms.date: 03/26/2026
8
8
ms.service: azure-database-postgresql
9
9
ms.subservice: configuration
10
10
ms.topic: concept-article
@@ -67,12 +67,16 @@ A: Your server is automatically enrolled in Extended Support one month after the
67
67
68
68
**Q: Can I continue using my PostgreSQL instance without Extended Support?**
69
69
70
-
A: Yes, but after the grace period, you're automatically enrolled in paid Extended Support unless you upgrade to a supported version. During the grace period, you assume full operational risk, and Microsoft support can't guarantee issue resolution.
70
+
A: No, extended support is not optional. After the grace period, you're automatically enrolled in paid Extended Support unless you upgrade to a supported version.
71
71
72
72
**Q: Will I be charged for Extended Support if my server is stopped, failed, or not running??**
73
73
74
74
A: No. Extended support billing charges apply only to servers that are in a Succeeded (running) state. If a server is stopped, deleted, or in a failed provisioning state, extended support charges will not be applied for that period. Billing automatically resumes once the server returns to a succeeded state and continues running an end‑of‑life engine version under extended support.
75
75
76
+
**Q: What happens if I’m ready to upgrade to a supported PostgreSQL version, but capacity constraints in my region prevent me from upgrading before Extended Support billing begins?**
77
+
78
+
A: If regional capacity constraints prevent you from upgrading, your server will be temporarily excluded from Extended Support billing until capacity becomes available and an upgrade path is offered, ensuring you’re not charged for factors outside your control.
79
+
76
80
**Q: Can my applications break during a major version upgrade?**
77
81
78
82
A: PostgreSQL major version upgrades can introduce changes that might affect your application - such as deprecated configuration parameters, incompatible extensions, or SQL behavior differences. Validate upgrades in a nonproduction environment before applying them in production. For more details, review the key considerations and limitations in [Major Version Upgrades](./concepts-major-version-upgrade.md) docs.
Copy file name to clipboardExpand all lines: articles/postgresql/connectivity/includes/pgbouncer-parameters-table.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,19 +2,19 @@
2
2
author: varun-dhawan
3
3
ms.author: varundhawan
4
4
ms.reviewer: maghan
5
-
ms.date: 04/01/2026
5
+
ms.date: 04/06/2026
6
6
ms.service: azure-database-postgresql
7
7
ms.topic: include
8
8
ms.custom: automatically generated
9
9
---
10
10
| Parameter name | Description | Default |
11
11
| --- | --- | --- |
12
-
|`pgbouncer.default_pool_size`|Set this parameter value to the number of connections per user/database pair. | 50 |
13
-
|`pgbouncer.ignore_startup_parameters`|Enter a comma-separated list of parameters that PgBouncer can ignore. For example, you can let PgBouncer ignore the `extra_float_digits` parameter. Some parameters are allowed; all others raise an error. This ability is needed to tolerate overenthusiastic Java Database Connectivity (JDBC) wanting to unconditionally set `extra_float_digits=2` in startup packets. Use this option if the library that you use reports errors such as `pq: unsupported startup parameter: extra_float_digits`. ||
14
-
|`pgbouncer.max_client_conn`|Set this parameter value to the highest number of client connections to PgBouncer that you want to support. | 5000 |
15
-
|`pgbouncer.max_prepared_statements`| When this is set to a non-zero value, PgBouncer tracks protocol-level named prepared statements related commands sent by the client in transaction and statement pooling mode. | 0 |
12
+
|`pgbouncer.default_pool_size`|How many server connections to allow per user/database pair. | 50 |
13
+
|`pgbouncer.ignore_startup_parameters`|Comma-separated list of parameters that PgBouncer can ignore because they are going to be handled by the admin. ||
14
+
|`pgbouncer.max_client_conn`|Maximum number of client connections allowed. | 5000 |
15
+
|`pgbouncer.max_prepared_statements`| When this is set to a non-zero value PgBouncer tracks protocol-level named prepared statements related commands sent by the client in transaction and statement pooling mode. | 0 |
16
16
|`pgbouncer.min_pool_size`| Add more server connections to pool if below this number. | 0 |
17
-
|`pgbouncer.pool_mode`|Set this parameter value to TRANSACTION for transaction pooling (which is the recommended setting for most workloads). | transaction |
18
-
|`pgbouncer.query_wait_timeout`| Maximum time (in seconds) queries are allowed to spend waiting for execution. If the query isn't assigned to a server during that time, the client is disconnected. | 120 |
17
+
|`pgbouncer.pool_mode`|Specifies when a server connection can be reused by other clients. | transaction |
18
+
|`pgbouncer.query_wait_timeout`| Maximum time (in seconds) queries are allowed to spend waiting for execution. If the query is not assigned to a server during that time, the client is disconnected. | 120 |
19
19
|`pgbouncer.server_idle_timeout`| If a server connection has been idle more than this many seconds it will be dropped. If 0 then timeout is disabled. | 600 |
20
20
|`pgbouncer.stats_users`| Comma-separated list of database users that are allowed to connect and run read-only queries on the pgBouncer console. ||
0 commit comments