recovery_target

控制恢复行为的GUC

recovery_target 是一个配置参数,用于指定恢复应在服务器达到一致状态后立即结束。

recovery_targetPostgreSQL 9.4中添加。

默认值

recovery_target 的默认值为:immediate

用法

recovery_target 只有一个可能的值,immediate,它指定服务器应在最早的可能时间点结束恢复,即在达到一致状态时。

要指定另一个恢复结束点,请使用以下GUC之一

请注意,在配置文件中只能设置recovery_target或上面列出的四个GUC之一,否则将引发ERROR

按PostgreSQL版本分列详情

recovery_target (PostgreSQL 18)

设置
单位  
类别 预写日志/恢复目标
简短描述 设置为“immediate”以在达到一致状态后立即结束恢复。
额外描述  
上下文 postmaster
变量类型 字符串
来源 默认
最小值  
最大值  
枚举值  
启动值
重置值
源文件  
源代码行  
待重启 false

文档: recovery_target

recovery_target (PostgreSQL 17)

设置
单位  
类别 预写日志/恢复目标
简短描述 设置为“immediate”以在达到一致状态后立即结束恢复。
额外描述  
上下文 postmaster
变量类型 字符串
来源 默认
最小值  
最大值  
枚举值  
启动值
重置值
源文件  
源代码行  
待重启 false

文档: recovery_target

recovery_target (PostgreSQL 16)

设置
单位  
类别 预写日志/恢复目标
简短描述 设置为“immediate”以在达到一致状态后立即结束恢复。
额外描述  
上下文 postmaster
变量类型 字符串
来源 默认
最小值  
最大值  
枚举值  
启动值
重置值
源文件  
源代码行  
待重启 false

文档: recovery_target

recovery_target (PostgreSQL 15)

设置
单位  
类别 预写日志/恢复目标
简短描述 设置为“immediate”以在达到一致状态后立即结束恢复。
额外描述  
上下文 postmaster
变量类型 字符串
来源 默认
最小值  
最大值  
枚举值  
启动值
重置值
源文件  
源代码行  
待重启 false

文档: recovery_target

recovery_target (PostgreSQL 14)

设置
单位  
类别 预写日志/恢复目标
简短描述 设置为“immediate”以在达到一致状态后立即结束恢复。
额外描述  
上下文 postmaster
变量类型 字符串
来源 默认
最小值  
最大值  
枚举值  
启动值
重置值
源文件  
源代码行  
待重启 false

文档: recovery_target

recovery_target (PostgreSQL 13)

设置
单位  
类别 预写日志/恢复目标
简短描述 设置为“immediate”以在达到一致状态后立即结束恢复。
额外描述  
上下文 postmaster
变量类型 字符串
来源 默认
最小值  
最大值  
枚举值  
启动值
重置值
源文件  
源代码行  
待重启 false

文档: recovery_target

recovery_target (PostgreSQL 12)

设置
单位  
类别 预写日志/恢复目标
简短描述 设置为“immediate”以在达到一致状态后立即结束恢复。
额外描述  
上下文 postmaster
变量类型 字符串
来源 默认
最小值  
最大值  
枚举值  
启动值
重置值
源文件  
源代码行  
待重启 false

文档: recovery_target

更改历史记录

分类

备份GUC配置项

另请参阅

recovery_target_name,recovery_target_time,recovery_target_xid,recovery_target_lsn,recovery_target_timeline,recovery_target_action

反馈

提交任何关于“recovery_target”的评论、建议或更正 在此