wal_consistency_checking
是一个 配置参数,用于启用 WAL 重做例程的验证。它不适用于生产环境。
wal_consistency_checking
在 PostgreSQL 10 中添加。
用法
wal_consistency_checking
旨在供开发人员使用,并且由于它非常占用资源,因此应仅在需要时启用。
wal_consistency_checking
可以通过将其包含在变量 PG_TEST_EXTRA
中来用于回归测试,这将导致它在 027_stream_regress.pl
中使用。有关更多详细信息,请参阅 PostgreSQL 文档的“其他测试套件”部分。
按 PostgreSQL 版本分列详细信息
wal_consistency_checking (PostgreSQL 17)
设置 |
|
单位 |
|
类别 |
开发者选项 |
简短描述 |
设置执行 WAL 一致性检查的 WAL 资源管理器。 |
额外描述 |
将为所有数据块记录全页图像,并与 WAL 重放结果交叉检查。 |
上下文 |
超级用户 |
变量类型 |
字符串 |
来源 |
默认值 |
最小值 |
|
最大值 |
|
枚举值 |
|
启动值 |
|
重置值 |
|
源文件 |
|
源代码行 |
|
待重启 |
否 |
文档: wal_consistency_checking
wal_consistency_checking (PostgreSQL 16)
设置 |
|
单位 |
|
类别 |
开发者选项 |
简短描述 |
设置执行 WAL 一致性检查的 WAL 资源管理器。 |
额外描述 |
将为所有数据块记录全页图像,并与 WAL 重放结果交叉检查。 |
上下文 |
超级用户 |
变量类型 |
字符串 |
来源 |
默认值 |
最小值 |
|
最大值 |
|
枚举值 |
|
启动值 |
|
重置值 |
|
源文件 |
|
源代码行 |
|
待重启 |
否 |
文档: wal_consistency_checking
wal_consistency_checking (PostgreSQL 15)
设置 |
|
单位 |
|
类别 |
开发者选项 |
简短描述 |
设置执行 WAL 一致性检查的 WAL 资源管理器。 |
额外描述 |
将为所有数据块记录全页图像,并与 WAL 重放结果交叉检查。 |
上下文 |
超级用户 |
变量类型 |
字符串 |
来源 |
默认值 |
最小值 |
|
最大值 |
|
枚举值 |
|
启动值 |
|
重置值 |
|
源文件 |
|
源代码行 |
|
待重启 |
否 |
文档: wal_consistency_checking
wal_consistency_checking (PostgreSQL 14)
设置 |
|
单位 |
|
类别 |
开发者选项 |
简短描述 |
设置执行 WAL 一致性检查的 WAL 资源管理器。 |
额外描述 |
将为所有数据块记录全页图像,并与 WAL 重放结果交叉检查。 |
上下文 |
超级用户 |
变量类型 |
字符串 |
来源 |
默认值 |
最小值 |
|
最大值 |
|
枚举值 |
|
启动值 |
|
重置值 |
|
源文件 |
|
源代码行 |
|
待重启 |
否 |
文档: wal_consistency_checking
wal_consistency_checking (PostgreSQL 13)
设置 |
|
单位 |
|
类别 |
开发者选项 |
简短描述 |
设置执行 WAL 一致性检查的 WAL 资源管理器。 |
额外描述 |
将为所有数据块记录全页图像,并与 WAL 重放结果交叉检查。 |
上下文 |
超级用户 |
变量类型 |
字符串 |
来源 |
默认值 |
最小值 |
|
最大值 |
|
枚举值 |
|
启动值 |
|
重置值 |
|
源文件 |
|
源代码行 |
|
待重启 |
否 |
文档: wal_consistency_checking
wal_consistency_checking (PostgreSQL 12)
设置 |
|
单位 |
|
类别 |
开发者选项 |
简短描述 |
设置执行 WAL 一致性检查的 WAL 资源管理器。 |
额外描述 |
将为所有数据块记录全页图像,并与 WAL 重放结果交叉检查。 |
上下文 |
超级用户 |
变量类型 |
字符串 |
来源 |
默认值 |
最小值 |
|
最大值 |
|
枚举值 |
|
启动值 |
|
重置值 |
|
源文件 |
|
源代码行 |
|
待重启 |
否 |
文档: wal_consistency_checking
wal_consistency_checking (PostgreSQL 11)
设置 |
|
单位 |
|
类别 |
开发者选项 |
简短描述 |
设置执行 WAL 一致性检查的 WAL 资源管理器。 |
额外描述 |
将为所有数据块记录全页图像,并与 WAL 重放结果交叉检查。 |
上下文 |
超级用户 |
变量类型 |
字符串 |
来源 |
默认值 |
最小值 |
|
最大值 |
|
枚举值 |
|
启动值 |
|
重置值 |
|
源文件 |
|
源代码行 |
|
待重启 |
否 |
文档: wal_consistency_checking
wal_consistency_checking (PostgreSQL 10)
设置 |
|
单位 |
|
类别 |
开发者选项 |
简短描述 |
设置执行 WAL 一致性检查的 WAL 资源管理器。 |
额外描述 |
将为所有数据块记录全页图像,并与 WAL 重放结果交叉检查。 |
上下文 |
超级用户 |
变量类型 |
字符串 |
来源 |
默认值 |
最小值 |
|
最大值 |
|
枚举值 |
|
启动值 |
|
重置值 |
|
源文件 |
|
源代码行 |
|
待重启 |
否 |
文档: wal_consistency_checking
更改历史记录