(重点)MySQL(入门篇26)聚簇索引和非聚簇索引的区别

innodb的主键就是聚簇索引, myISAM 主键还是二级索引都是非聚簇索引。 1.非聚簇索引: 表和所有是分2部分储存的,通过索引的查找找需要的表的数据的地址 2. 聚簇索引: 主键的叶子下包含了数据,其他索引指向主键: 所以InnoDB所有表一定要有主键,如果你自己没有显式定义主键,MySQL会自动选择一个可以唯一标识的数据作为主键,如果没有unique的列,那mysql会自动创建一个隐式主
相关文章
相关标签/搜索