MySQL-存储引擎MyIsam和InnoDB区别
对于InnoDB存储引擎来说,一定有且只有一个聚簇索引,表中的主键索引就是聚簇索引,其他字段创建的索引被称为二级索引。其次,二级索引通过字段来查询,叶子节点保存字段对应的主键,并不保存行数据,也被称为非聚簇索引;接着,二级索引涉及到回表的概念,回表就是说光查询二级索引还拿不到我们想要的全部数据,还需要通过二级索引找到对应主键,然后拿着主键回到聚簇索引中再继续查询。MyIsam使用非聚集索引,叶子节点保存数据的地址。在MyIsam存储引擎中,主键索引和二级索引没有什么区别,只是主键索引的键值都是唯一的。
原创
2024-08-23 19:41:41 ·
342 阅读 ·
0 评论