max_notify_queue_pages
一个 GUC 配置项,用于指定 NOTIFY / LISTEN 队列的最大页数。
max_notify_queue_pages 是一个 配置参数,用于指定 NOTIFY / LISTEN 队列的最大分配页数。
max_notify_queue_pages 在 PostgreSQL 17 中被添加。
默认
max_notify_queue_pages 的默认值为:1048576。
按 PostgreSQL 版本详细信息
max_notify_queue_pages (PostgreSQL 19)
| 设置 | 1048576 |
| 单位 | |
| 类别 | 资源使用 / 磁盘 |
| 简短描述 | 设置 NOTIFY / LISTEN 队列的最大分配页数。 |
| 扩展描述 | |
| 上下文 | postmaster |
| 变量类型 | 整数 |
| 来源 | 默认 |
| 最小值 | 64 |
| 最大值 | 2147483647 |
| 枚举值 | |
| 启动值 | 1048576 |
| 重置值 | 1048576 |
| 源文件 | |
| 源行 | |
| 需要重启 | false |
max_notify_queue_pages (PostgreSQL 18)
| 设置 | 1048576 |
| 单位 | |
| 类别 | 资源使用 / 磁盘 |
| 简短描述 | 设置 NOTIFY / LISTEN 队列的最大分配页数。 |
| 扩展描述 | |
| 上下文 | postmaster |
| 变量类型 | 整数 |
| 来源 | 默认 |
| 最小值 | 64 |
| 最大值 | 2147483647 |
| 枚举值 | |
| 启动值 | 1048576 |
| 重置值 | 1048576 |
| 源文件 | |
| 源行 | |
| 需要重启 | false |
max_notify_queue_pages (PostgreSQL 17)
| 设置 | 1048576 |
| 单位 | |
| 类别 | 资源使用 / 磁盘 |
| 简短描述 | 设置 NOTIFY / LISTEN 队列的最大分配页数。 |
| 扩展描述 | |
| 上下文 | postmaster |
| 变量类型 | 整数 |
| 来源 | 默认 |
| 最小值 | 64 |
| 最大值 | 2147483647 |
| 枚举值 | |
| 启动值 | 1048576 |
| 重置值 | 1048576 |
| 源文件 | |
| 源行 | |
| 需要重启 | false |
变更历史
- PostgreSQL 17
- 添加 (提交 2cdf131c)
参考资料
- PostgreSQL 文档: max_notify_queue_pages
