wal_keep_size

确定保留的WAL的最小量的服务器参数

wal_keep_size 是一个 配置参数,用于确定在 pg_wal 目录中保留的 WAL 的最小量(以 MB 为单位)。

wal_keep_sizePostgreSQL 13 中添加,以替换 wal_keep_segments,以与新添加的 max_slot_wal_keep_size 参数保持一致。

默认值

wal_keep_size 的默认值为:0

按 PostgreSQL 版本分列的详细信息

wal_keep_size (PostgreSQL 18)

设置 0
单位 MB
类别 复制/发送服务器
简短描述 设置保留供备用服务器使用的 WAL 文件的大小。
额外描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 0
重置值 0
源文件  
源代码行  
待重启 false

文档: wal_keep_size

wal_keep_size (PostgreSQL 17)

设置 0
单位 MB
类别 复制/发送服务器
简短描述 设置保留供备用服务器使用的 WAL 文件的大小。
额外描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 0
重置值 0
源文件  
源代码行  
待重启 false

文档: wal_keep_size

wal_keep_size (PostgreSQL 16)

设置 0
单位 MB
类别 复制/发送服务器
简短描述 设置保留供备用服务器使用的 WAL 文件的大小。
额外描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 0
重置值 0
源文件  
源代码行  
待重启 false

文档: wal_keep_size

wal_keep_size (PostgreSQL 15)

设置 0
单位 MB
类别 复制/发送服务器
简短描述 设置保留供备用服务器使用的 WAL 文件的大小。
额外描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 0
重置值 0
源文件  
源代码行  
待重启 false

文档: wal_keep_size

wal_keep_size (PostgreSQL 14)

设置 0
单位 MB
类别 复制/发送服务器
简短描述 设置保留供备用服务器使用的 WAL 文件的大小。
额外描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 0
重置值 0
源文件  
源代码行  
待重启 false

文档: wal_keep_size

wal_keep_size (PostgreSQL 13)

设置 0
单位 MB
类别 复制/发送服务器
简短描述 设置保留供备用服务器使用的 WAL 文件的大小。
额外描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 0
重置值 0
源文件  
源代码行  
待重启 false

文档: wal_keep_size

更改历史记录

分类

GUC 配置项WAL

另请参阅

max_slot_wal_keep_sizemax_wal_sizemin_wal_size

反馈

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