1.MySIAM(通过.frm .myd .myi 存储)
不支持事务,支持全文索引,表级锁,读取速度快,适用于只读场景,更新效率低,是非聚簇索引(数据文件和索引文件分开)。
2.InnoDB(通过ReadDoLog和UndoLog存储,实现存储和事务)
支持事务,不支持全文索引,行级锁,适用于经常频繁修改的场景,最大程度支持并发,是聚簇索引(数据文件就是索引文件)。
1.MySIAM(通过.frm .myd .myi 存储)
不支持事务,支持全文索引,表级锁,读取速度快,适用于只读场景,更新效率低,是非聚簇索引(数据文件和索引文件分开)。
2.InnoDB(通过ReadDoLog和UndoLog存储,实现存储和事务)
支持事务,不支持全文索引,行级锁,适用于经常频繁修改的场景,最大程度支持并发,是聚簇索引(数据文件就是索引文件)。