阅读背景:

执行计划--WHERE条件的先后顺序对执行计划的影响

来源:互联网 

在编写SQL时,会建议将选择性高(过滤数据多)的条件放到WHERE条件的前面,这是为了让查询优化器优先考虑这些条件,减少生成最优(或相对最优)的执行计划的时间,但最终的执行计划生成过滤顺序还是决定这些条件的选择性与判断bool值的容易程度在编写SQL时,会建议将选择性高(过滤数据多)的条件放到WHERE条件的前面,这是为了让查询优




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: