专业编程基础技术教程

网站首页 > 基础教程 正文

MyISAM索引和innoDB索引的区别? myisam 索引

ccvgpt 2024-10-12 14:02:19 基础教程 6 ℃

InnoDB索引是聚簇索引,MyISAM是非聚簇索引。

聚簇索引:将数据存储与索引放到了一块儿,索引结构的叶子节点保存了行数据。

MyISAM索引和innoDB索引的区别? myisam 索引

非聚簇索引:将数据与索引分开储存,索引结构的叶子节点指向的数据对应的位置。

MyISAM索引的叶子节点存储的是行数据地址。需要再寻址一次才能得到数据。

InnoDB非主键索引的叶子节点,存储的主键和其他带索引的列数据,因此查询时做到覆盖索引非常高效。


最近发表
标签列表