跳到主要内容
uencoder

Anti Join

反连接返回外表中在内表无匹配的行,用于 NOT EXISTS / NOT IN 子查询优化。

用途

优化 NOT EXISTS/NOT IN 子查询,识别反连接执行计划。

机制

外表行在内表无匹配则输出。实现:Hash Anti Join(建内表哈希表,外表探测无命中则输出)或 Nested Loop Anti Join。注意 NULL 语义:NOT IN 含 NULL 返回空。

用例

  • 子查询优化
  • NOT EXISTS 优化
  • 连接优化

相关工具

参考链接