Skip to content

Commit 3e0babc

Browse files
Merge pull request #272786 from nachoalonsoportillo/patch-myk6f8bsue7c
Update extensions, pgBouncer, minor server versions, and capabilities per region
2 parents 6f038c6 + 3431d1d commit 3e0babc

File tree

6 files changed

+24
-15
lines changed

6 files changed

+24
-15
lines changed

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

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -32,17 +32,7 @@ You can configure PgBouncer settings by using these parameters.
3232
> [!NOTE]
3333
> The following list of PgBouncer server parameters is visible on the **Server parameters** pane only if the `pgbouncer.enabled` server parameter is set to `true`. Otherwise, they're deliberately hidden.
3434
35-
| Parameter name | Description | Default |
36-
|---------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------|
37-
| `pgbouncer.default_pool_size` | Set this parameter value to the number of connections per user/database pair. | `50` |
38-
| `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`. | |
39-
| `pgbouncer.max_client_conn` | Set this parameter value to the highest number of client connections to PgBouncer that you want to support. | `5000` |
40-
| `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` |
41-
| `pgbouncer.min_pool_size` | Add more server connections to the pool if the number is below this minimum. | `0` (disabled) |
42-
| `pgbouncer.pool_mode` | Set this parameter value to `TRANSACTION` for transaction pooling (which is the recommended setting for most workloads). | `TRANSACTION` |
43-
| `pgbouncer.query_wait_timeout` | Set the maximum time (in seconds) that queries are allowed to spend waiting for execution. If the query isn't assigned to a server during that time, the client is disconnected. | `120s` |
44-
| `pgbouncer.server_idle_timeout` | Comma-separated list of database users that are allowed to connect and run read-only queries on the pgBouncer console. | `600s` |
45-
| `pgbouncer.stats_users` | Optional. Set this parameter value to the name of an existing user, to be able to log in to the special PgBouncer statistics database (named `PgBouncer`). | |
35+
[!INCLUDE [pgbouncer-parameters-table](./includes/pgbouncer-parameters-table.md)]
4636

4737
For more information about PgBouncer configurations, see the [pgbouncer.ini documentation](https://www.pgbouncer.org/config.html).
4838

articles/postgresql/flexible-server/includes/extensions-table.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ author: varun-dhawan
33
ms.service: postgresql
44
ms.subservice: flexible-server
55
ms.topic: include
6-
ms.date: 04/16/2024
6+
ms.date: 04/19/2024
77
ms.author: varundhawan
88
---
99
| **Extension name** | **Description** | **PostgreSQL 16** | **PostgreSQL 15** | **PostgreSQL 14** | **PostgreSQL 13** | **PostgreSQL 12** | **PostgreSQL 11** |

articles/postgresql/flexible-server/includes/majorversionsascending.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ author: varun-dhawan
33
ms.service: postgresql
44
ms.subservice: flexible-server
55
ms.topic: include
6-
ms.date: 04/16/2024
6+
ms.date: 04/19/2024
77
ms.author: varundhawan
88
---
99
11, 12, 13, 14, 15, 16

articles/postgresql/flexible-server/includes/minorversionsascending.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ author: varun-dhawan
33
ms.service: postgresql
44
ms.subservice: flexible-server
55
ms.topic: include
6-
ms.date: 04/10/2024
6+
ms.date: 04/19/2024
77
ms.author: varundhawan
88
---
99
11.22, 12.18, 13.14, 14.11, 15.6, 16.2
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
author: varun-dhawan
3+
ms.service: postgresql
4+
ms.subservice: flexible-server
5+
ms.topic: include
6+
ms.date: 04/19/2024
7+
ms.author: varundhawan
8+
---
9+
| Parameter name | Description | Default |
10+
|-------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------|
11+
| pgbouncer.default_pool_size | Set this parameter value to the number of connections per user/database pair. | 50|
12+
| 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`. | |
13+
| pgbouncer.max_client_conn | Set this parameter value to the highest number of client connections to PgBouncer that you want to support. | 5000|
14+
| 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|
15+
| pgbouncer.min_pool_size | Add more server connections to pool if below this number. | 0|
16+
| pgbouncer.pool_mode | Set this parameter value to TRANSACTION for transaction pooling (which is the recommended setting for most workloads). | transaction|
17+
| 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|
18+
| 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|
19+
| pgbouncer.stats_users | Comma-separated list of database users that are allowed to connect and run read-only queries on the pgBouncer console. | |

articles/postgresql/flexible-server/includes/pgbouncer-table.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ author: varun-dhawan
33
ms.service: postgresql
44
ms.subservice: flexible-server
55
ms.topic: include
6-
ms.date: 04/16/2024
6+
ms.date: 04/19/2024
77
ms.author: varundhawan
88
---
99
| **PostgreSQL 16** | **PostgreSQL 15** | **PostgreSQL 14** | **PostgreSQL 13** | **PostgreSQL 12** | **PostgreSQL 11** |

0 commit comments

Comments
 (0)