MyISAM类型不支持事务等高级处理,而InnoDB类型支持;
MyISAM 类型的表强调的是性能,执行速度比InnoDB类型更快;
【文件构成】myisam有三个文件构成(表定义.frm、数据文件.MYD、索引.MIY)InnoDB有两个文件构成(表结构、数据文件)
【事务支持】myisam不支持事务,innoDB支持事务
【全文索引支持】myisam支持全文索引,innoDB5.6以后也开始支持全文索引
【锁机制】myisam支持表锁,innoDB支持行锁
【性能】myisam强调性能,查询效率较高;innoDB的并发处理能力较高。
MyISAM适合对性能要求高的场景,提供表锁且支持全文索引,但不支持事务。相反,InnoDB支持事务处理,具备行级锁定,适合并发操作,其性能在并发情况下更优,从MySQL5.6开始也支持全文索引。

被折叠的 条评论
为什么被折叠?



