Innodb
1.Innodb的数据存储在表空间中,表空间是由Innodb管理的一个黑盒子,由一系列的数据文件组成。
2.InnoDB采用MVCC来支持高并发,并且实现了四个标准的隔离级别。其默认级别是REPETABLE READ (可重复读),并且通过间隙锁策略防止幻读的出现
3.InnoDB表是基于聚簇索引建立的
4.支持事务
5.具有自动崩溃恢复功能
6.支持外键
MyISAM
1.MyISAM 不支持事务和行级锁
2.崩溃后无法安全恢复
3.对于只读的数据,或者表比较小,可以忍受修复操作的可以使用
4.MyISAM会将表存储在两个文件中,数据文件和索引文件,分别以.MYD和.MYI为扩展名
5.MyISAM 支持全文索引