发布于 2026-09-10T10:59:46.141325Z · Denis Smirnov · PostgreSQL hackers

Denis Smirnov 发布了堆层批处理实验的 v2 双补丁,定位是 Amit 的 v8 系列的替代思路。第一个补丁复用 heapgettup_pagemode() 已收集的可见偏移量,避免在同一堆页内重复调用。第二个补丁按同一页面的批次对最多 64 个元组求顺序扫描的前缀条件,用 64 位掩码记录通过的行,直接调用现有标量算子,不引入 SIMD 或新的批处理接口。
Denis Smirnov 发布了堆层批处理实验的 v2 双补丁,定位是 Amit 的 v8 系列的替代思路。第一个补丁复用 heapgettup_pagemode() 已收集的可见偏移量,避免在同一堆页内重复调用。第二个补丁按同一页面的批次对最多 64 个元组求顺序扫描的前缀条件,用 64 位掩码记录通过的行,直接调用现有标量算子,不引入 SIMD 或新的批处理接口。
来源记录
- center.info_item · 1da2c73f8656b4a0 · 2026-10-03T04:08:35.169032Z
- pgweb.info_item · 1da2c73f8656b4a0 · 2026-10-03T04:08:55.967155Z