发布于 2026-09-10T10:59:46.330778Z · Bharath Rupireddy · PostgreSQL hackers

Bharath Rupireddy 提交了面向 PostgreSQL 20 的并行堆 vacuum v20。这一版主要回应 Andres Freund 的意见:并行 vacuum 的回调不该放进 table AM 接口,因为 vacuum 本身就是表访问方法内部的操作,于是改为通过 vacuumparallel.c 本地的回调结构体传递。补丁集精简为两个,一个重构堆扫描状态,另一个给 vacuum 第一阶段加并行支持。
Bharath Rupireddy 提交了面向 PostgreSQL 20 的并行堆 vacuum v20。这一版主要回应 Andres Freund 的意见:并行 vacuum 的回调不该放进 table AM 接口,因为 vacuum 本身就是表访问方法内部的操作,于是改为通过 vacuumparallel.c 本地的回调结构体传递。补丁集精简为两个,一个重构堆扫描状态,另一个给 vacuum 第一阶段加并行支持。
来源记录
- center.info_item · efb699be767c814e · 2026-10-03T04:08:35.169032Z
- pgweb.info_item · efb699be767c814e · 2026-10-03T04:08:55.967155Z