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

非聚集索引的注意事项

时间:2014-08-02 23:12:54      阅读:351      评论:0      收藏:0      [点我收藏+]

标签:数据   c   select   索引   过程   引用   where   注意   

1、在非聚集索引中包含了对聚集索引的引用。也就是说在非聚集索引页上面保存了聚集索引的一份数据
2、当查询包含非聚集索引列的数据时,首先对非聚集索引进行扫描,然后通过非聚集索引找到聚集索引,最后通过聚集索引定位数据
3、如果select中包含非聚集索引列(A)和非索引列(B),当通过条件A(Where A)查询B列(Select B)时,过程如下,通过A找到对应的聚集索引Id,在通过ID
定位到磁盘上面的那一行数据,最后读取那一行数据的B列。(操作较复杂,可将B列也包含到非聚集索引中,就不用走这么多流程)

非聚集索引的注意事项,布布扣,bubuko.com

非聚集索引的注意事项

标签:数据   c   select   索引   过程   引用   where   注意   

原文地址:http://www.cnblogs.com/gossip/p/3872733.html

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