从MyISAM迁移到Innodb时代码更改

时间:2012-10-09 09:41:16

标签: mysql ruby-on-rails ruby innodb myisam

我只是想知道在从MyISAM迁移到InnoDB时我需要更改“ruby on rails”代码。

我想迁移到InnoDB,并且已知死锁是InnoDB可能发生的事情,我是否需要以某种方式威胁我的插入更新到数据库。

到目前为止,我只使用ActiveRecord的标准方法而不使用事务。

由于

1 个答案:

答案 0 :(得分:1)

从我的观点来看,应该没有任何问题。迁移到InnoDB,运行您的测试,看看是否有任何中断。从我的标准Rails项目历史来看,我从未遇到过死锁问题。但最后它取决于你编写的代码。除了尝试之外别无他法。