io_max_combine_limit

一个控制合并 I/O 操作中最大 I/O 尺寸的 GUC

io_max_combine_limit 是一个 配置参数,用于控制合并 I/O 操作中的最大 I/O 尺寸。

io_max_combine_limitPostgreSQL 18 中添加。

默认

io_max_combine_limit 的默认值为: 128kB

用法

最大可能尺寸取决于操作系统和块大小,但在 Unix 上通常是 1MB,在 Windows 上通常是 128kB

如果 io_combine_limit 设置的值高于 io_max_combine_limit,则将使用后者(较小的值)。

按 PostgreSQL 版本详细信息

io_max_combine_limit (PostgreSQL 19)

设置 16
单位 8kB
类别 资源使用 / I/O
简短描述 服务器范围的限制,用于限制 io_combine_limit。
扩展描述  
上下文 postmaster
变量类型 整数
来源 默认
最小值 1
最大值 128
枚举值  
启动值 16
重置值 16
源文件  
源行  
需要重启 false

文档: io_max_combine_limit

io_max_combine_limit (PostgreSQL 18)

设置 16
单位 8kB
类别 资源使用 / I/O
简短描述 服务器范围的限制,用于限制 io_combine_limit。
扩展描述  
上下文 postmaster
变量类型 整数
来源 默认
最小值 1
最大值 128
枚举值  
启动值 16
重置值 16
源文件  
源行  
需要重启 false

文档: io_max_combine_limit

变更历史

分类

GUC配置项

另请参阅

io_combine_limit

反馈

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