6

私の Rails アプリケーションでは、SQL クエリ中にサーバー ログにいくつかの「キャッシュ」が表示されます。

[デバッグ] キャッシュ (0.0ms) SELECT regions.* FROM regionsWHERE regions. name= 'NY' LIMIT 1

これらのキャッシングが Rails によって行われるのか、それとも MySQL 自体によって行われるのかを知りたいですか? 言い換えれば、これらのキャッシュされたクエリはデータベース層にまったく影響を与えますか?

4

2 に答える 2

5

質問に対する正しい答えは、「キャッシングは Rails によって行われます。クエリがデータベースに到達することはありません」です。

于 2013-10-17T02:32:55.793 に答える