聚集索引非聚集索引
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了聚集索引非聚集索引相关的知识,希望对你有一定的参考价值。
此文为个人学习知识点记录
聚集索引:索引逻辑顺序与行物理顺序相同,实现物理排序,因此一个表只能一个聚集索引,但索引可以包含多个列。聚集索引可以提高查询速度和排序速度。eg:经常使用某一列排序时,在该列上聚集,则可以避免每次查询都进行排序
非聚集索引:索引逻辑顺序与行物理顺序不同,聚集索引的叶节点是数据,非聚集索引的叶节点还是索引,只不过有一个指针指向对应的数据块
注:图片和多数理论引自 皇图霸业谈笑间 的博客,在此感谢
博客地址:http://www.cnblogs.com/aspnethot/articles/1504082.html
聚集索引只需检索所需数据的开头和结尾即可
非聚集索引必须在地址表中查找到相应地址,再根据地址查找具体内容
并不是任何情况使用索引都会提高查询效率,没增加一个索引数据库就要做更多的工作。过多的索引会导致索引碎片。
本文出自 “xiao宇宙” 博客,请务必保留此出处http://5460095.blog.51cto.com/5450095/1760491
以上是关于聚集索引非聚集索引的主要内容,如果未能解决你的问题,请参考以下文章