I had no problems with Rails 3 with Ruby 1.9.2, but noticed that one particularly bad report worked 35% faster.
Ruby 1.8.7
Startup 1 Completed 200 OK at 20797ms (Views: 18662.2ms | ActiveRecord: 253.5ms | Sphinx: 0.0ms)
Run 2 Completed 200 OK at 20300ms (Views: 18316.7ms | ActiveRecord: 312.1ms | Sphinx: 0.0ms)
Run 3 Completed 200 OK in 19285ms (Views: 17309.8ms | ActiveRecord: 254.3ms | Sphinx: 0.0ms)
Medium: (20797 + 20300 + 19285) / 3 = 20127
Ruby 1.9.2
Startup 1 Completed 200 OK at 13499ms (Views: 11687.0ms | ActiveRecord: 273.6ms | Sphinx: 0.0ms)
Run 2 Completed 200 OK at 12682ms (Views: 11176.2ms | ActiveRecord: 264.9ms | Sphinx: 0.0ms)
Run 3 Completed 200 OK at 12692ms (Views: 11218.8ms | ActiveRecord: 253.0ms | Sphinx: 0.0ms)
Average value: (13499 + 12682 + 12692) / 3 = 12958
(20127 - 12958) / 20127 = decrease by 35.6%
source share