SQL SERVER TUNING

来源:互联网 发布:淘宝苹果官换机靠谱吗 编辑:程序博客网 时间:2024/06/14 15:28

In  ,Exist, join对比

exist是外部数据量小于内部数据量使用的

表A的数据量大于B,用SELECT * FROM A where A.ID in(SELECT id FROM b)要比EXISTS效率高

如果可以替代IN和exists,JOIN肯定是最优的,但是有的时候无法替代,只能采用IN或者exists,那就要看数据结构情况来选择使用哪个了

对表查询时应用常用的查询字段在代码中尽量按固定顺序,可以适当减少不必要的索引

0 0
原创粉丝点击