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

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

io_max_concurrency 是每个进程的硬上限 RSS

Christophe Pettus 讲 io_max_concurrency:它规定单个进程同时能有多少个 IO 在途,是对 effective_io_concurrency 请求量的封顶。这个参数由 PostgreSQL 18 的异步 IO 子系统引入,默认 -1 表示启动时自动算,属于 postmaster 级别,改动要重启。前者最高能要到 1000,但单进程实际发出多少受这个上限约束。作者建议保持 -1,先用 pg_aios 核实真实并发。

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

Christophe Pettus 讲 io_max_concurrency:它规定单个进程同时能有多少个 IO 在途,是对 effective_io_concurrency 请求量的封顶。这个参数由 PostgreSQL 18 的异步 IO 子系统引入,默认 -1 表示启动时自动算,属于 postmaster 级别,改动要重启。前者最高能要到 1000,但单进程实际发出多少受这个上限约束。作者建议保持 -1,先用 pg_aios 核实真实并发。

Christophe Pettus 讲 io_max_concurrency:它规定单个进程同时能有多少个 IO 在途,是对 effective_io_concurrency 请求量的封顶。这个参数由 PostgreSQL 18 的异步 IO 子系统引入,默认 -1 表示启动时自动算,属于 postmaster 级别,改动要重启。前者最高能要到 1000,但单进程实际发出多少受这个上限约束。作者建议保持 -1,先用 pg_aios 核实真实并发。

原始来源 ↗

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