MySQL存储引擎:
MyIsAM:不支持事务:表锁,批量插入高,不支持外健。以读操作和插入操作为主,只有很少的更新和删除操作。类似数据仓储。
InnoDB:支持事务;行锁,支持外健;对事务完整性比较高,在并发条件下要求数据的一致性比较高。
MEMORY:存储存在于内存中的内容创建的表,默认采用hash索引。
MERGE:是一组MyISAM表的组合,这些MyISAM表必须结构完全相同,MERGE表本身没有数据,对MERGE类型的表可以进行查询、更新、删除,这些操作实际上是进行的对MyISAM表进行的。 类似数据仓储。
本文详细介绍了MySQL中的几种存储引擎:MyISAM不支持事务,适用于读取和批量插入操作;InnoDB支持事务,确保数据一致性;MEMORY存储在内存中并默认使用哈希索引;MERGE则为一组结构相同的MyISAM表的组合。

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



