trace_recovery_messages

启用其他与恢复相关的调试输出的系统参数
此条目涉及一个已弃用的PostgreSQL功能,在将来的版本中可能会停止支持。

trace_recovery_messages 是一个用于在PostgreSQL日志文件中启用其他与恢复相关的调试输出的配置参数

trace_recovery_messagesPostgreSQL 9.0中添加,并在PostgreSQL 17中移除。

用法

trace_recovery_messages 可以设置为以下值之一(不区分大小写)

  • LOG
  • DEBUG1
  • DEBUG2
  • DEBUG3
  • DEBUG4
  • DEBUG5

如果设置为LOG以外的任何值,则将复制/恢复相关的日志消息(直至并包括指定的DEBUGx级别)发送到日志中,覆盖log_min_messages中任何较低的设置。

trace_recovery_messages是在更复杂的调试工具(例如pg_waldump)可用之前添加的,从PostgreSQL 17开始不再提供。

默认值

trace_recovery_messages 的默认值为:log

按PostgreSQL版本详细说明

trace_recovery_messages (PostgreSQL 16)

设置 log
单位  
类别 开发者选项
简短描述 启用恢复相关调试信息的日志记录。
额外描述 每个级别都包含其后的所有级别。级别越靠后,发送的消息越少。
上下文 sighup
变量类型 枚举
来源 默认值
最小值  
最大值  
枚举值 debug5, debug4, debug3, debug2, debug1, log, notice, warning, error
启动值 log
重置值 log
源文件  
源代码行号  
待重启 false

文档: trace_recovery_messages

trace_recovery_messages (PostgreSQL 15)

设置 log
单位  
类别 开发者选项
简短描述 启用恢复相关调试信息的日志记录。
额外描述 每个级别都包含其后的所有级别。级别越靠后,发送的消息越少。
上下文 sighup
变量类型 枚举
来源 默认值
最小值  
最大值  
枚举值 debug5, debug4, debug3, debug2, debug1, log, notice, warning, error
启动值 log
重置值 log
源文件  
源代码行号  
待重启 false

文档: trace_recovery_messages

trace_recovery_messages (PostgreSQL 14)

设置 log
单位  
类别 开发者选项
简短描述 启用恢复相关调试信息的日志记录。
额外描述 每个级别都包含其后的所有级别。级别越靠后,发送的消息越少。
上下文 sighup
变量类型 枚举
来源 默认值
最小值  
最大值  
枚举值 debug5, debug4, debug3, debug2, debug1, log, notice, warning, error
启动值 log
重置值 log
源文件  
源代码行号  
待重启 false

文档: trace_recovery_messages

trace_recovery_messages (PostgreSQL 13)

设置 log
单位  
类别 开发者选项
简短描述 启用恢复相关调试信息的日志记录。
额外描述 每个级别都包含其后的所有级别。级别越靠后,发送的消息越少。
上下文 sighup
变量类型 枚举
来源 默认值
最小值  
最大值  
枚举值 debug5, debug4, debug3, debug2, debug1, log, notice, warning, error
启动值 log
重置值 log
源文件  
源代码行号  
待重启 false

文档: trace_recovery_messages

trace_recovery_messages (PostgreSQL 12)

设置 log
单位  
类别 开发者选项
简短描述 启用恢复相关调试信息的日志记录。
额外描述 每个级别都包含其后的所有级别。级别越靠后,发送的消息越少。
上下文 sighup
变量类型 枚举
来源 默认值
最小值  
最大值  
枚举值 debug5, debug4, debug3, debug2, debug1, log, notice, warning, error
启动值 log
重置值 log
源文件  
源代码行号  
待重启 false

文档: trace_recovery_messages

trace_recovery_messages (PostgreSQL 11)

设置 log
单位  
类别 开发者选项
简短描述 启用恢复相关调试信息的日志记录。
额外描述 每个级别都包含其后的所有级别。级别越靠后,发送的消息越少。
上下文 sighup
变量类型 枚举
来源 默认值
最小值  
最大值  
枚举值 debug5, debug4, debug3, debug2, debug1, log, notice, warning, error
启动值 log
重置值 log
源文件  
源代码行号  
待重启 false

文档: trace_recovery_messages

trace_recovery_messages (PostgreSQL 10)

设置 log
单位  
类别 开发者选项
简短描述 启用恢复相关调试信息的日志记录。
额外描述 每个级别都包含其后的所有级别。级别越靠后,发送的消息越少。
上下文 sighup
变量类型 枚举
来源 默认值
最小值  
最大值  
枚举值 debug5, debug4, debug3, debug2, debug1, log, notice, warning, error
启动值 log
重置值 log
源文件  
源代码行号  
待重启 false

文档: trace_recovery_messages

trace_recovery_messages (PostgreSQL 9.6)

设置 log
单位  
类别 开发者选项
简短描述 启用恢复相关调试信息的日志记录。
额外描述 每个级别都包含其后的所有级别。级别越靠后,发送的消息越少。
上下文 sighup
变量类型 枚举
来源 默认值
最小值  
最大值  
枚举值 debug5, debug4, debug3, debug2, debug1, log, notice, warning, error
启动值 log
重置值 log
源文件  
源代码行号  
待重启 false

文档: trace_recovery_messages

trace_recovery_messages (PostgreSQL 9.5)

设置 log
单位  
类别 开发者选项
简短描述 启用恢复相关调试信息的日志记录。
额外描述 每个级别都包含其后的所有级别。级别越靠后,发送的消息越少。
上下文 sighup
变量类型 枚举
来源 默认值
最小值  
最大值  
枚举值 debug5, debug4, debug3, debug2, debug1, log, notice, warning, error
启动值 log
重置值 log
源文件  
源代码行号  
待重启 false

文档: trace_recovery_messages

trace_recovery_messages (PostgreSQL 9.4)

设置 log
单位  
类别 开发者选项
简短描述 启用恢复相关调试信息的日志记录。
额外描述 每个级别都包含其后的所有级别。级别越靠后,发送的消息越少。
上下文 sighup
变量类型 枚举
来源 默认值
最小值  
最大值  
枚举值 debug5, debug4, debug3, debug2, debug1, log, notice, warning, error
启动值 log
重置值 log
源文件  
源代码行号  

文档: trace_recovery_messages

trace_recovery_messages (PostgreSQL 9.3)

设置 log
单位  
类别 开发者选项
简短描述 启用恢复相关调试信息的日志记录。
额外描述 每个级别都包含其后的所有级别。级别越靠后,发送的消息越少。
上下文 sighup
变量类型 枚举
来源 默认值
最小值  
最大值  
枚举值 debug5, debug4, debug3, debug2, debug1, log, notice, warning, error
启动值 log
重置值 log
源文件  
源代码行号  

文档: trace_recovery_messages

trace_recovery_messages (PostgreSQL 9.2)

设置 log
单位  
类别 开发者选项
简短描述 启用恢复相关调试信息的日志记录。
额外描述 每个级别都包含其后的所有级别。级别越靠后,发送的消息越少。
上下文 sighup
变量类型 枚举
来源 默认值
最小值  
最大值  
枚举值 debug5, debug4, debug3, debug2, debug1, log, notice, warning, error
启动值 log
重置值 log
源文件  
源代码行号  

文档: trace_recovery_messages

trace_recovery_messages (PostgreSQL 9.1)

设置 log
单位  
类别 开发者选项
简短描述 启用恢复相关调试信息的日志记录。
额外描述 每个级别都包含其后的所有级别。级别越靠后,发送的消息越少。
上下文 sighup
变量类型 枚举
来源 默认值
最小值  
最大值  
枚举值 debug5, debug4, debug3, debug2, debug1, log, notice, warning, error
启动值 log
重置值 log
源文件  
源代码行号  

文档: trace_recovery_messages

trace_recovery_messages (PostgreSQL 9.0)

设置 log
单位  
类别 开发者选项
简短描述 启用恢复相关调试信息的日志记录。
额外描述 每个级别都包含其后的所有级别。级别越靠后,发送的消息越少。
上下文 sighup
变量类型 枚举
来源 默认值
最小值  
最大值  
枚举值 debug5, debug4, debug3, debug2, debug1, log, notice, warning, error
启动值 log
重置值 log
源文件  
源代码行号  

文档: trace_recovery_messages

变更历史

分类

已弃用, 开发/测试, GUC配置项, 复制

另请参阅

log_min_messages, pg_waldump

反馈

提交关于"trace_recovery_messages"的任何评论、建议或更正 在此