innodb 索引 索引是一颗B+tree(多路平衡查询树)。 B-tree 与B+tree区别 B-tree 每个节点从小到大排序。每个节点指向下游节点。每个节点对应data。可以理解为mysql 表一行记录。 B+tree 非叶子节点仅存储索引,不存储data。叶子节点存储索引,与数据。每一个父节点都会出现在子节点上。mysql 对B+tree 进行了优化,每一个叶子节点都带有指向下一个叶子节点的指针。 聚簇索引与非聚簇索引 聚簇索引叶子节点指向data聚簇索引叶子节点指向主键