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