我们用一个简单的表格对比外键支持:功能InnoDBMyISAM外键支持支持不支持3....来看一张表格对比崩溃恢复能力:崩溃恢复InnoDBMyISAM崩溃后自动恢复是否三、MyISAM:轻便跑车,速度至上1....——头脑风暴时间场景对比我们来看一个图表,简单总结 InnoDB 和 MyISAM 在不同场景下的适用性:场景InnoDBMyISAM需要事务支持是否高并发写操作是否只读或读操作多否是崩溃恢复是否磁盘空间占用高低何时选择
应对高并发事务,MVCC比单纯的加锁更高效;特性 InnoDBMyISAM事务安全 支持 无 存储限制 64TB 有 空间使用 高
3.4.6 不同存储引擎的锁差异特性InnoDBMyISAM锁粒度行级锁、表级锁(意向锁)仅表级锁死锁处理自动检测并回滚无(表锁易导致阻塞)并发性能高(支持行级并发)低(表锁阻塞严重)事务支持支持不支持