wal_skip_threshold

当 wal_level 为 minimal 时,确定在创建或重写永久关系后如何持久化新数据的配置参数

wal_skip_threshold 是一个 配置参数,当 wal_levelminimal 时,它决定了在创建或重写永久关系后如何持久化新数据。

wal_skip_thresholdPostgreSQL 13 中添加。

默认值

wal_skip_threshold 的默认值为:2MB

按 PostgreSQL 版本分列详情

wal_skip_threshold (PostgreSQL 17)

设置 2048
单位 kB
类别 预写日志 / 设置
简短描述 新文件的最小子以 fsync 代替写入 WAL。
额外描述  
上下文 用户
变量类型 整数
来源 默认值
最小值 0
最大值 2147483647
枚举值  
引导值 2048
重置值 2048
源文件  
源代码行号  
待重启

文档: wal_skip_threshold

wal_skip_threshold (PostgreSQL 16)

设置 2048
单位 kB
类别 预写日志 / 设置
简短描述 新文件的最小子以 fsync 代替写入 WAL。
额外描述  
上下文 用户
变量类型 整数
来源 默认值
最小值 0
最大值 2147483647
枚举值  
引导值 2048
重置值 2048
源文件  
源代码行号  
待重启

文档: wal_skip_threshold

wal_skip_threshold (PostgreSQL 15)

设置 2048
单位 kB
类别 预写日志 / 设置
简短描述 新文件的最小子以 fsync 代替写入 WAL。
额外描述  
上下文 用户
变量类型 整数
来源 默认值
最小值 0
最大值 2147483647
枚举值  
引导值 2048
重置值 2048
源文件  
源代码行号  
待重启

文档: wal_skip_threshold

wal_skip_threshold (PostgreSQL 14)

设置 2048
单位 kB
类别 预写日志 / 设置
简短描述 新文件的最小子以 fsync 代替写入 WAL。
额外描述  
上下文 用户
变量类型 整数
来源 默认值
最小值 0
最大值 2147483647
枚举值  
引导值 2048
重置值 2048
源文件  
源代码行号  
待重启

文档: wal_skip_threshold

wal_skip_threshold (PostgreSQL 13)

设置 2048
单位 kB
类别 预写日志 / 设置
简短描述 新文件的大小,以 fsync 代替写入 WAL。
额外描述  
上下文 用户
变量类型 整数
来源 默认值
最小值 0
最大值 2147483647
枚举值  
引导值 2048
重置值 2048
源文件  
源代码行号  
待重启

文档: wal_skip_threshold

变更历史

分类

GUC 配置项, WAL

参见

wal_level

反馈

提交您对“wal_skip_threshold”的任何评论、建议或更正 在此处