Possible Duplicate:
MyISAM versus InnoDB




哪种存储引擎最适合MySql? InnoDb还是MyIsam?

最佳答案

没有“最佳”,这取决于您/您的应用程序需要。

您可以阅读有关差异here in the Reference Manual的信息:


  InnoDB:
  适用于MySQL的事务安全(兼容ACID)存储引擎
  具有提交,回滚和崩溃恢复功能以保护
  用户数据。 InnoDB行级锁定(无需升级为更粗糙的版本)
  粒度锁定)和Oracle样式一致的非锁定读取
  提高多用户并发性和性能。 InnoDB存储用户
  聚集索引中的数据以减少基于以下内容的常见查询的I / O
  主键。为了维护数据完整性,InnoDB还支持FOREIGN
  KEY参照完整性约束。 InnoDB是默认存储
  MySQL 5.6中的引擎。
  
  MyISAM:
  这些桌子占地面积很小。表级锁定
  限制了读/写工作负载中的性能,因此经常用于
  Web和数据仓库中的只读或只读工作负载
  配置。

关于mysql - 哪种存储引擎最适合MySql? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12813307/

10-14 13:35