
索引结构 InnoDB 使用聚集索引(聚簇索引),索引和记录在一起存储,既缓存索引,也缓存记录。 MyISAM
使用非聚集索引(非聚簇索引),索引和记录分开。
并发处理能力 MyISAM 使用表锁,会导致写操作并发率低,读之间并不阻塞,读写阻塞。 InnoDB 读写阻
塞可以与隔离级别有关,可以采用多版本并发控制(MVCC)来支持高并发
存储文件 InnoDB 表对应两个文件,一个.frm 表结构文件,一个.ibd 数据文件。InnoDB 表最大支持 64TB;
MyISAM 表对应三个文件,一个.frm 表结构文件,一个 MYD 表数据文件,一个.MYI 索引文件。从 MySQL5.0
开始默认限制是 256TB。
适用场景: MyISAM
不需要事务支持(不支持)
评论