↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

Wiki / 配置参数

wal_retrieve_retry_interval

英文手册覆盖始于 PostgreSQL 7.4. 来源历史与运行验证各自保留独立版本边界。

当前阅读 PG 18·选择有来源记录的版本

boot val
5000
category
Replication / Standby Servers
context
sighup
documented
true
enumvals
未知
extra desc
未知
lang
en
max val
2147483647
metadata version
18
min val
1
name
wal_retrieve_retry_interval
short desc
Sets the time to wait before retrying to retrieve WAL after a failed attempt.
source
pg-settings-source-snapshot
unit
ms
vartype
integer

版本定义 PG 18

指定当从任何来源(流复制、本地pg_wal或者 WAL 归档)都得不到 WAL 数据时,备库应该等待多久才去重新尝试获取 WAL 数据。如果指定值时没有单位,则以毫秒为单位。默认值是 5 秒。这个参数只能在postgresql.conf文件或者服务器命令行中设置。

这个参数在恢复节点需要控制等待新 WAL 数据可用时长的配置中很有用。例如,在归档恢复中,降低该参数的值可以让系统在检测到新 WAL 文件时更快作出响应;在 WAL 活动较低的系统上,增大该值则可以减少访问 WAL 归档所需的请求次数,这在对基础设施访问次数进行计量的云环境中尤其有用。

在逻辑复制中,该参数还限制失败的复制应用工作进程或表同步工作进程被重新启动的频率。

比较版本

来源引用

完整定义与证据 JSON

定义来源

center · PostgreSQL 18 · english-manuals:7e1027458894c3d8c6c81b85dd0f8cd92411c14e1f07dbb55e37f0c91833c29a

正文语言: zh-Hans · 2026-09-11@29c86d9