mysql InnoDB 索引:主键索引、普通索引、联合索引

主键索引

mysql 所有的表都会有一个主键,即使创建表时不指定,也会有默认的。

也称为聚簇索引,整体结构是b+树。非叶子节点存储索引值,叶子节点存储索引以及值,叶子节点用双向链表连接,方便范围查询。

image

 

普通索引

普通索引也称为二级索引,和主键索引区别是叶子节点存储的不是数据,而是主键的值,不然数据大小会膨胀很多。

image

联合索引 

联合索引和普通索引类似,只不过排序字段是两个,而不是一个。通过索引找到主键索引

image

 

posted @ 2026-02-21 13:48  想养老看世界  阅读(22)  评论(0)    收藏  举报