为什么索引能提高检索效率?
为什么索引能提高检索效率? 比如一张表有“学号”和“姓名”两字段,那肯定“学号”是索引,就算这能增加检索“学号”的效率,那我检索“姓名”也能提高效率吗?
能否举个例子证明有没有索引对检索的效率有影响?
------解决方案--------------------给你一本词海,你认为是从前面的部首查快,还是直接到中间去找字快?
------解决方案--------------------按学号索引针对的是按学号查找的时候才起作用,对检索“姓名”的效率不会有影响~
------解决方案--------------------索引是把某一字段变得有序排列,所以速度会快一点!就好像把东西整理好啦!
------解决方案--------------------给你一本词海,你认为是从前面的部首查快,还是直接到中间去找字快?
________________________________________________________________________
这个说法很形象,顶一下。
------解决方案--------------------给你一本词海,你认为是从前面的部首查快,还是直接到中间去找字快?
________________________________________________________________________
这个说法很形象,顶一下。
索引就是会把数据行对应的位置和关键字联系起来
有索引的话会先去查索引这个一个字段,肯定比查全表快啊
------解决方案--------------------是的,如果多个索引关键字联合查询呢。