↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

两个 IO 合并参数要一起调才有效 RSS

Christophe Pettus 讲 io_combine_limit 与 io_max_combine_limit:前者是 PostgreSQL 17 引入的会话级参数,默认 128kB,把相邻块合并成一次读以减少系统调用;后者是 18 新增的 postmaster 级参数,同样默认 128kB,改动需要重启,它决定异步 IO 子系统在启动时预留多少共享内存。实际生效的是两者中较小的那个,而 SHOW 显示的是你设的值不是实际值,只抬高一个会被悄悄截断。

发布于 2026-09-10T10:59:48.086361Z · Christophe Pettus · thebuild.com
IO 参数 调优

Christophe Pettus 讲 io_combine_limit 与 io_max_combine_limit:前者是 PostgreSQL 17 引入的会话级参数,默认 128kB,把相邻块合并成一次读以减少系统调用;后者是 18 新增的 postmaster 级参数,同样默认 128kB,改动需要重启,它决定异步 IO 子系统在启动时预留多少共享内存。实际生效的是两者中较小的那个,而 SHOW 显示的是你设的值不是实际值,只抬高一个会被悄悄截断。

Christophe Pettus 讲 io_combine_limit 与 io_max_combine_limit:前者是 PostgreSQL 17 引入的会话级参数,默认 128kB,把相邻块合并成一次读以减少系统调用;后者是 18 新增的 postmaster 级参数,同样默认 128kB,改动需要重启,它决定异步 IO 子系统在启动时预留多少共享内存。实际生效的是两者中较小的那个,而 SHOW 显示的是你设的值不是实际值,只抬高一个会被悄悄截断。

原始来源 ↗

来源记录
  • center.info_item · 6f8a2fdcc90af1f5 · 2026-10-03T04:08:35.169032Z
  • pgweb.info_item · 6f8a2fdcc90af1f5 · 2026-10-03T04:08:55.967155Z