此条目涉及一项已不再可用/维护的 PostgreSQL 功能、应用程序/实用程序、网站或其他主题。
wal_sender_delay 是一个 配置参数,用于指定 WAL 发送进程活动轮次之间的延迟。
wal_sender_delay 在 PostgreSQL 9.0 中添加,并在 PostgreSQL 9.2 中移除。
按 PostgreSQL 版本详细信息
wal_sender_delay (PostgreSQL 9.1)
| 设置 | 1000 |
| 单位 | 毫秒 |
| 类别 | 复制 / 主服务器 |
| 简短描述 | WAL 发送进程在 WAL 复制之间的休眠时间。 |
| 扩展描述 | |
| 上下文 | sighup |
| 变量类型 | 整数 |
| 来源 | 默认 |
| 最小值 | 1 |
| 最大值 | 10000 |
| 枚举值 | |
| 启动值 | 1000 |
| 重置值 | 1000 |
| 源文件 | |
| 源行 |
文档: wal_sender_delay
wal_sender_delay (PostgreSQL 9.0)
| 设置 | 200 |
| 单位 | 毫秒 |
| 类别 | 预写日志 / 流式复制 |
| 简短描述 | WAL 发送进程在 WAL 复制之间的休眠时间。 |
| 扩展描述 | |
| 上下文 | sighup |
| 变量类型 | 整数 |
| 来源 | 默认 |
| 最小值 | 1 |
| 最大值 | 10000 |
| 枚举值 | |
| 启动值 | 200 |
| 重置值 | 200 |
| 源文件 | |
| 源行 |
文档: wal_sender_delay
变更历史
- PostgreSQL 9.2
- 已移除 (提交 cff75130)
- PostgreSQL 9.1
- 默认值从
200ms更改为1s(提交 40f908bd)
- 默认值从
- PostgreSQL 9.0
- 添加(提交 40f908bd)
参考资料
- PostgreSQL 9.1 文档: wal_sender_delay
