【发布时间】:2011-07-27 19:20:13
【问题描述】:
我的模型中有一个非常昂贵的方法,它可以比较多个项目的数组文本项。
它运行真的很慢。如果我使用关系数据库表并仅比较 ID,我的方法会运行得更快吗?
/编辑
我正在尝试对以下内容进行基准测试:
@matches = @location_matches.sort do |l1, l2|
l1.compute_score(current_user) <=> l2.compute_score(current_user)
end
@matches.reverse!
【问题讨论】:
-
请发布您的模型示例。目前太模糊了。
标签: mysql sql ruby-on-rails ruby ruby-on-rails-3