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

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

迁移后的反连接改写要与索引一起验证 RSS

微软分享了跨数据库迁移后吞吐下降的排查案例:高并发下,一条 NOT IN 子查询反复扫描物化结果,增加硬件只能带来有限改善。确认业务所需的空值语义后,改写为 NOT EXISTS 或左连接反查,再补上以关联键开头的复合索引,才把整表扫描变成少量索引探测。厂商称,在给出的 64 客户端合成复现实验中,吞吐提升超过 800 倍。案例的关键是分别验证计划形态和访问路径,避免把单独加索引无效误判成索引本身无用。

发布于 2026-09-20T00:08:08.127828Z · Microsoft · Microsoft

微软分享了跨数据库迁移后吞吐下降的排查案例:高并发下,一条 NOT IN 子查询反复扫描物化结果,增加硬件只能带来有限改善。确认业务所需的空值语义后,改写为 NOT EXISTS 或左连接反查,再补上以关联键开头的复合索引,才把整表扫描变成少量索引探测。厂商称,在给出的 64 客户端合成复现实验中,吞吐提升超过 800 倍。案例的关键是分别验证计划形态和访问路径,避免把单独加索引无效误判成索引本身无用。

微软分享了跨数据库迁移后吞吐下降的排查案例:高并发下,一条 NOT IN 子查询反复扫描物化结果,增加硬件只能带来有限改善。确认业务所需的空值语义后,改写为 NOT EXISTS 或左连接反查,再补上以关联键开头的复合索引,才把整表扫描变成少量索引探测。厂商称,在给出的 64 客户端合成复现实验中,吞吐提升超过 800 倍。案例的关键是分别验证计划形态和访问路径,避免把单独加索引无效误判成索引本身无用。

原始来源 ↗

来源记录
  • pgweb.info_item · c8cf673b2da5f25e · 2026-10-03T04:08:55.967155Z