聚集索引和非聚集索引

一个表中只有一个聚集索引,表示数据的屋里顺序,类似电话簿中按照姓氏进行排序,聚集索引规定数据在表中的物理存储顺序,因此一个表中只有一个聚集索引,该索引可以包换多个列;

主键索引默认是聚集索引,在B+树上,叶子节点上存放的是主键ID,还有该ID下整条数据信息,所以在查询的时候就不会去磁盘中去查询,也就是节点下有完成的数据;

非聚集索引为普通索引,叶子节点存放字段信息,比如一个索引有个name的字段,那节点存放的是Tom,还有存放聚集索引的地址(id=42),根据name=“Tom”查找的时候就可以找到该节点,根据该节点下的聚集索引的地址就可以找到该条数据在聚集索引中的数据;


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容