读书人

为什么索引能提高检索效率?解决方案

发布时间: 2012-01-19 00:22:28 作者: rapoo

为什么索引能提高检索效率?
为什么索引能提高检索效率? 比如一张表有“学号”和“姓名”两字段,那肯定“学号”是索引,就算这能增加检索“学号”的效率,那我检索“姓名”也能提高效率吗?

能否举个例子证明有没有索引对检索的效率有影响?


[解决办法]
给你一本词海,你认为是从前面的部首查快,还是直接到中间去找字快?
[解决办法]
按学号索引针对的是按学号查找的时候才起作用,对检索“姓名”的效率不会有影响~


[解决办法]
索引是把某一字段变得有序排列,所以速度会快一点!就好像把东西整理好啦!
[解决办法]
给你一本词海,你认为是从前面的部首查快,还是直接到中间去找字快?
________________________________________________________________________
这个说法很形象,顶一下。
[解决办法]
给你一本词海,你认为是从前面的部首查快,还是直接到中间去找字快?
________________________________________________________________________
这个说法很形象,顶一下。

索引就是会把数据行对应的位置和关键字联系起来
有索引的话会先去查索引这个一个字段,肯定比查全表快啊

[解决办法]
是的,如果多个索引关键字联合查询呢。

读书人网 >SQL Server

热点推荐