如何使用索引及索引失效的情况

来源:3-10 索引额外问题之索引是建立越多越好吗

慕仔9385301

2019-02-19

比如说怎样写是对索引的使用,使用该索引作为条件还是用该创建索引的字段进行排序,或者用聚合函数,还有什么样sql写法会使索引失效,可能是这些过于基础所以省略了吗,我确实不是非常了解

写回答

1回答

翔仔

2019-02-19

同学好,首先索引面试的时候主要是关心底层原理,使用方面面试官已经假定同学是用过了的,如果没用过的话需要多了解一下,因为课程里面确实没办法对所有知识点都一一涉及,索引的使用在网上也有很多教程一查就能查到了。索引和where语句相关,同时精确控制索引除非强制使用索引(即使用force index关键字处理),一般情况下没办法确定是否一定会走索引,具体依赖于sql底层的分析器,所以没有一个固定的写法使得索引生效或者失效,只能结合实际,依据explain等方法去试

0
0

剑指Java面试-Offer直通车 百度资深面试官授课

招聘季即将到来,让百度资深面试官来为你的高薪Offer保驾护航

8427 学习 · 1870 问题

查看课程