发布于 2026-09-10T10:59:46.469644Z · Melanie Plageman · PostgreSQL hackers

Melanie Plageman 的 v15 补丁让 checkpointer 扫描共享缓冲区里相邻的脏页,把写 IO 合并到 io_combine_limit 大小。在 IOPS 受限的环境下,基准测试显示 TPS 提升 30%、p99 延迟下降 75%,后端自己写出脏页时收益最大。Haibo Yan 对设计提出疑问:全成功或全失败的 BufferWriteBatch 是否与将来的 AIO 和直接 IO 兼容,聚合逻辑能否与读端共用。
Melanie Plageman 的 v15 补丁让 checkpointer 扫描共享缓冲区里相邻的脏页,把写 IO 合并到 io_combine_limit 大小。在 IOPS 受限的环境下,基准测试显示 TPS 提升 30%、p99 延迟下降 75%,后端自己写出脏页时收益最大。Haibo Yan 对设计提出疑问:全成功或全失败的 BufferWriteBatch 是否与将来的 AIO 和直接 IO 兼容,聚合逻辑能否与读端共用。
来源记录
- center.info_item · e331b91235678dd4 · 2026-10-03T04:08:35.169032Z
- pgweb.info_item · e331b91235678dd4 · 2026-10-03T04:08:55.967155Z