新手问题 ActiveRecord Mysql engine 默认是 InnoDB 的么?

metal · 2012年09月26日 · 最后由 metal 回复于 2012年09月26日 · 1922 次阅读

我刚刚导出数据一看

ENGINE=InnoDB AUTO_INCREMENT=598 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

MyISAM 不是性能更好么。还是我设置错误了。~~

这不科学呀!

myisam 不支持事务,除非特殊需求的表,现在一般都用 innodb

MyISAM 不是挺挫么...

#1 楼 @quakewang 我看的资料可能比较老。周末看的不知道那本书了。上面说一般普通没什么特别需求的用 myisam。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号