log_startup_progress_interval
是一个 配置参数,用于确定启动过程多久记录一条关于仍在进行的长运行操作的消息。这使得启动过程的活动更加透明,尤其是在恢复正在进行时。
log_startup_progress_interval
在 PostgreSQL 15 中添加。
默认值
log_startup_progress_interval
的默认值为:10s
。
用法
将 log_startup_progress_interval
设置为 0
将禁用启动过程操作的日志记录。
按 PostgreSQL 版本分列的详细信息
log_startup_progress_interval (PostgreSQL 17)
设置 | 10000 |
单位 | 毫秒 |
类别 | 报告和日志记录 / 何时记录 |
简短描述 | 长运行启动操作的进度更新之间的时间间隔。 |
额外描述 | 0 关闭此功能。 |
上下文 | sighup |
变量类型 | 整数 |
来源 | 默认 |
最小值 | 0 |
最大值 | 2147483647 |
枚举值 | |
启动值 | 10000 |
重置值 | 10000 |
源文件 | |
源代码行 | |
待重启 | 否 |
log_startup_progress_interval (PostgreSQL 16)
设置 | 10000 |
单位 | 毫秒 |
类别 | 报告和日志记录 / 何时记录 |
简短描述 | 长运行启动操作的进度更新之间的时间间隔。 |
额外描述 | 0 关闭此功能。 |
上下文 | sighup |
变量类型 | 整数 |
来源 | 默认 |
最小值 | 0 |
最大值 | 2147483647 |
枚举值 | |
启动值 | 10000 |
重置值 | 10000 |
源文件 | |
源代码行 | |
待重启 | 否 |
log_startup_progress_interval (PostgreSQL 15)
设置 | 10000 |
单位 | 毫秒 |
类别 | 报告和日志记录 / 何时记录 |
简短描述 | 长运行启动操作的进度更新之间的时间间隔。 |
额外描述 | 0 关闭此功能。 |
上下文 | sighup |
变量类型 | 整数 |
来源 | 默认 |
最小值 | 0 |
最大值 | 2147483647 |
枚举值 | |
启动值 | 10000 |
重置值 | 10000 |
源文件 | |
源代码行 | |
待重启 | 否 |
更改历史记录
- PostgreSQL 15
- 添加 (提交 9ce346ea)
参考文献
- PostgreSQL 文档: log_startup_progress_interval