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" 的任何评论、建议或更正 此处