2012-04-13 6 views
0

最近、私はコントローラアクションごとにいくつかのSQLクエリを含んだ巨大なRails 3.1プロジェクトに取り掛かり、広範囲かつ意図的にARクエリDSLを使用しました。これらのクエリの多くは、where、join、およびmerge句をネストして構成されています。もちろん、これはすべてのアプリケーションが本当にいくつかの部分で遅くなり、私はどのリソース、本、ブログがそれを扱うためにそこにあるのか知りたいのですか?ActiveRecord最適化に関するリソースと情報はどこにありますか?

関連するすべての情報源に関するお勧めを感謝します。

ありがとうございます。

+0

ActiveRecordは事前定義された方法でクエリを構築しています。最適化するものは何もありません。生成されたクエリを取得して、それをさらに最適化して実行して、数分の1秒以内にすべてのクエリを実行するようにしてください。あなたのすべてのARは "飛行"します。 – forker

答えて

関連する問題