码迷,mamicode.com
首页 > 其他好文 > 详细

什么情况下会导致执行计划不走索引?

时间:2014-05-14 13:46:56      阅读:326      评论:0      收藏:0      [点我收藏+]

标签:class   c   a   使用   os      

不走索引的情况还是蛮多的
1、条件字段选择性弱,查出的结果集较大,不走索引;
2、where条件等号两边字段类型不同,不走索引;
3、优化器分析的统计信息陈旧也可能导致不走索引;
4、索引字段 is null 不走索引;
5、对于count(*)当索引字段有not null约束时走索引,否则不走索引;
6、like 后面的字符当首位为通配符时不走索引;
7、使用不等于操作符如:<>、!= 等不走索引;
8、索引字段前加了函数或参加了运算不走索引;

什么情况下会导致执行计划不走索引?,布布扣,bubuko.com

什么情况下会导致执行计划不走索引?

标签:class   c   a   使用   os      

原文地址:http://www.cnblogs.com/seven7seven/p/3726577.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!