У меня не было проблем с работой Rails 3 с Ruby 1.9.2, но я заметил, что один особенно плохой отчет работает на 35% быстрее.
Рубин 1.8.7
Пробег 1
Завершено 200 OK за 20797мс (Просмотры: 18662,2мс | ActiveRecord: 253,5мс | Сфинкс: 0,0мс)
Пробег 2
Завершено 200 OK за 20300мс (Просмотров: 18316,7мс | ActiveRecord: 312,1мс | Сфинкс: 0,0мс)
Прогон 3
Завершено 200 OK в 19285 мс (Просмотры: 17309,8 мс | ActiveRecord: 254,3 мс | Сфинкс: 0,0 мс)
Среднее: (20797 + 20300 + 19285) / 3 = 20127
Рубин 1.9.2
прогон 1
Выполнено 200 OK за 13499 мс (Просмотры: 11687,0 мс | ActiveRecord: 273,6 мс | Сфинкс: 0,0 мс)
прогон 2
Завершено 200 OK за 12682 мс (Просмотры: 11176,2 мс | Активная запись: 264,9 мс | Сфинкс: 0,0 мс)
Прогон 3
Завершено 200 OK за 12692 мс (Просмотров: 11218,8 мс | ActiveRecord: 253,0 мс | Сфинкс: 0,0 мс)
Среднее: (13499 + 12682 + 12692) / 3 = 12958
(20127 - 12958) / 20127 = сокращение на 35,6%