当前位置:   article > 正文

性能优化---替代not in

性能优化---替代not in

虽然现在计算机硬件及网络设备都比以前大大提高,但查询优化也是我们要追求的,尤其在大的庞大的数据量下。

 

在sql查询中,not in 需要全集检索,很影响性能。

 

为了提高查询性能,我们可以用 连接 替代not in 如下:

 

select a,b,c from A where a not in (select a from B);

 

可以替换为

 

select a,b,c from A left join  B on A.a=B.a where b.a is null;

 

 

速度能提高几十倍。。。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/黑客灵魂/article/detail/851960
推荐阅读
相关标签
  

闽ICP备14008679号