模型服务连接失败

MyISAM和InnoDB的索引有什么区别?

无标签
分类
数据库
难度
未设置
来源数
1
更新时间
2026/03/29 00:57

答案

myisam的b+树叶子节点中记录的data是数据地址,也就是说它的索引文件和数据文件是分开的,查到了之后还要根据地址去查找响应的数据。而innodb记录的就是真实的数据,它是聚簇索引。

相关题目(5)

分布式系统Redis
分布式系统并发Redis
分布式系统Redis
分布式系统并发Redis

元信息

审核状态: active
关联来源: 1

来源面经题(0)

这道题目前没有手动沉淀的面经题来源。

来源(1)

Java八股(数据库).md

knowledge_note
Question 5: MyISAM和InnoDB的索引有什么区别? Source answer: myisam的b+树叶子节点中记录的data是数据地址,也就是说它的索引文件和数据文件是分开的,查到了之后还要根据地址去查找响应的数据。而innodb记录的就是真实的数据,它是聚簇索引。 Reviewed answer: MyISAM 的B+树叶子节点存的是数据地址,索引文件和数据文件分离,查到索引后还要根据地址取数据;InnoDB 主键索引叶子节点直接存整行数据,是聚簇索引。