class ApplicationController < ActionController::Base before_filter :profile_for_admins # ... def authorize if Rails.env.development? || current_user.try(:staff?) Rack::MiniProfiler.authorize_request end end end 左上に各リクエスト(XHRなど)でかかった時間が表示される.発行されたSQLごとの処理時間も見られる. 参考リンク: #368 MiniProfiler - RailsCasts SQLをざっと見てみて,明らかに無駄なSQLを排除していく. かかった時間ごとにSQLをソートしてくれたらいいのに… flyerhzm/bullet N+1クエリ問題や不要なeager loadin