log_startup_progress_interval
一个服务器参数,用于确定启动进程多久记录一条消息
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 18)
设置 | 10000 |
单位 | 毫秒 |
类别 | 报告和日志记录 / 何时记录 |
简短描述 | 长时间运行的启动操作的进度更新之间的时间间隔。 |
额外描述 | 0 关闭此功能。 |
上下文 | sighup |
变量类型 | 整数 |
来源 | 默认 |
最小值 | 0 |
最大值 | 2147483647 |
枚举值 | |
启动值 | 10000 |
重置值 | 10000 |
源文件 | |
源代码行 | |
待重启 | 否 |
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