Rails 0.14.x 及更高版本对 MySQL 适配器进行了大量性能提升,但这需要使用最新版本的底层原生绑定 (2.7)。在 Stephan Kaes 的基准套件中,此升级为 10-15%
可以使用 gem install mysql
获取最新的 MySQL 绑定(或在 OS X 上使用 gem install mysql -- --include=/usr/local/lib
)。只要有最新的绑定,额外的速度提升便会自动启动(要进行检查,请打开控制台,require ‘mysql’,puts Mysql::VERSION,并预期看到 20700)。
更新:如果您使用的是 Windows,Justin Rudd 遇到了 描述如何使其在该操作系统上工作的难题。