wal_skip_threshold
当wal_level设置为minimal时,决定创建或重写永久关系后如何持久化新数据的配置参数。
wal_skip_threshold
是一个 配置参数,它决定当 wal_level
设置为 minimal
时,创建或重写永久关系后如何持久化新数据。如果数据量小于 wal_skip_threshold
指定的值,则将其写入WAL日志;否则,将对受影响的文件应用fsync。
wal_skip_threshold
在 PostgreSQL 13 中添加。
默认值
wal_skip_threshold
的默认值为:2MB
。
用法
如果 wal_level
设置为 minimal
,并且事务在创建或重写永久关系后提交,则 wal_skip_threshold
相关。如果数据量小于 wal_skip_threshold
指定的值,则将其写入WAL日志;否则,将对受影响的文件应用fsync。
按PostgreSQL版本详述
wal_skip_threshold (PostgreSQL 18)
设置 |
2048 |
单位 |
kB |
类别 |
预写日志/设置 |
简短描述 |
新文件最小大小,用于执行 fsync 代替写入 WAL。 |
额外描述 |
|
上下文 |
用户 |
变量类型 |
整数 |
来源 |
默认值 |
最小值 |
0 |
最大值 |
2147483647 |
枚举值 |
|
启动值 |
2048 |
重置值 |
2048 |
源文件 |
|
源代码行号 |
|
待重启 |
否 |
文档: wal_skip_threshold
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
更改历史
反馈
请在此提交关于"wal_skip_threshold
" 的任何评论、建议或更正 这里。