Rails 3.2.8 での開発では、このような CACHE から多くの行を取得します。
CACHE (0.0ms) SELECT "projects".* FROM "projects" WHERE "projects"."id" IN (1, 7)
Rails がパフォーマンスを向上させるためにクエリをキャッシュしていることは知っています。すべてのキャッシング行は 0.0 ミリ秒で完了します。だから、それは問題ではないかもしれません。
質問
コード/設計を改善して、可能な限り多くのキャッシュを取り除く必要がありますか? パフォーマンスが向上しますか?