首页 > 代码库 > 索引之见解

索引之见解

今日无事来,研究起了索引这东西,在未研究之前认为索引不会经常用到,但研究之后才发现,最简单的一个select 查询都用到了索引的概念。下面为大家讲一下,共勉之。

select * from emp_pay ; 你知道查询出来的主键为什么会按照升序排列吗?大家会说 因为创建了主键,我想说这句话不完全对!主要是因为创建了聚集索引!

sql server 在创建主键时会自动创建主键列的聚集索引,聚集索引默认时升序(也可指定为降序),顾当查询时会按升序列出数据。我们的数据按一定的循序排列了,我们的查询效率就高了,所以使用聚集索引的最大好处就是能够根据查询要求,迅速缩小查询范围,避免全表扫描。 待续。。。

索引之见解