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

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

HashJoin Bloom filter 补丁跑通回归但仍会丢过滤器 RSS

Rui Zhao 报告 HashJoin Bloom filter 的 v10 补丁可以干净地打在当前 master 上,248 项回归测试全部通过,480 个查询与 GUC 组合的结果都正确。遗留问题是精确构建侧匹配模式下雪花型查询会丢掉过滤器,去重逻辑仍假设候选项之间存在子集关系。他的附加补丁改为保留所有可实现的候选项,恢复了雪花测试里丢失的六个过滤器,代价是规划时间上升。

发布于 2026-09-10T06:53:46.400371Z · Rui Zhao · pgsql-hackers
HashJoin 查询优化

Rui Zhao 报告 HashJoin Bloom filter 的 v10 补丁可以干净地打在当前 master 上,248 项回归测试全部通过,480 个查询与 GUC 组合的结果都正确。遗留问题是精确构建侧匹配模式下雪花型查询会丢掉过滤器,去重逻辑仍假设候选项之间存在子集关系。他的附加补丁改为保留所有可实现的候选项,恢复了雪花测试里丢失的六个过滤器,代价是规划时间上升。

Rui Zhao 报告 HashJoin Bloom filter 的 v10 补丁可以干净地打在当前 master 上,248 项回归测试全部通过,480 个查询与 GUC 组合的结果都正确。遗留问题是精确构建侧匹配模式下雪花型查询会丢掉过滤器,去重逻辑仍假设候选项之间存在子集关系。他的附加补丁改为保留所有可实现的候选项,恢复了雪花测试里丢失的六个过滤器,代价是规划时间上升。

原始来源 ↗

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