MylSAM与 InnoDB的主要区别?在业务中大家如何选择的


MylSAM与 InnoDB的主要区别?在业务中大家如何选择的

数据库连接 数据库 数据库性能优化 数据库设计 mysql

Reborn伪 9 years, 8 months ago

如果你的mysql版本是5.6以后的版本,那么默认的存储引擎就是InnoDB,5.6以后InnoDB的性能已经优化的很好了,MylSAM基本可以放弃了。
如果是5.6之前的版本可以考虑@vus520的答案,因为MylSAM是不支持外键和事务操作的,只适合简单表关系。 InnoDB基本支持所有的情况。

糸色望小生 answered 9 years, 8 months ago

查多 MylSAM
写多 InnoDB
事务严格 InnoDB

实际项目中,我们都迁到了InnoDB上

尜熙D杯具 answered 9 years, 8 months ago

从来不蛋疼 answered 9 years, 8 months ago

Your Answer