InnoDB
5.5之后默认使用
支持表锁和行锁
支持外键,事务,分布式事务,聚簇索引,保存点
缓存索引和数据
用count慢
储存文件2个,索引和数据存在一个文件中 .frm .ibd
索引结构b+树
关注点,事务:并发写,更大资源
MYISAM
mysql5.5.以前默认使用
只支持表锁
不支持,外键,事务,分布式事务,聚簇索引,保存点
只缓存索引
有计数器,用count函数快
储存文件3个,索引和数据存在不同文件中
索引结构b+树
关注点:简单业务,节省资源,消耗少