聚簇索引和非聚簇索引:
聚簇和非聚簇的含义是:是否索引和数据进行绑定,即是否需要二次查找才能找到对应的数据值。
由于聚簇索引的绑定关系,要求聚簇索引是唯一值,否则不能明确通过索引确定数据。一般来说主键索引做聚簇索引,非主键索引是非聚簇索引(辅助索引)
由图可以看出,InnoDB使用聚簇索引,聚簇索引和非聚簇索引分开。 聚簇索引通过叶子结点即可拿到数据,非聚簇索引需要根据非聚簇索引建立的B+数寻找到叶子结点,然后根据叶子结点存的主键值去聚簇索引找到对应数据
MyIsam使用非聚簇索引,通过不同索引建立不同的B+树,叶子结点都指向真正的数据
标签:叶子,非聚,乔亚,聚簇,结点,---,索引,数据,Day19 From: https://www.cnblogs.com/dwj-ngu/p/17149044.html