In meiner Rails-Anwendung sehe ich ein paar 'Cache' während SQL-Abfrage in dem Protokollserver.Do Rails SQL Abfrage Cache-Treffer-Datenbank?
[DEBUG] CACHE (0,0 ms)
regions
SELECT * FROMregions
WHEREregions
.name
= 'NY' LIMIT 1
ich, wenn dieser Caching wissen will, wird von Rails getan, oder durch die MySQL selbst? Mit anderen Worten, berühren diese zwischengespeicherten Abfragen überhaupt die Datenbankschicht?
können Sie die angenommene Antwort ändern? – hlcs
@hlcs Ich weiß nicht, warum die gewählte Antwort downvoted wurde? Offensichtlich sagt es dasselbe wie die andere Antwort nein? – lulalala
@lulalaIa akzeptierte Antwort sagt, wie Chaching umgehen. Die Frage ist: Betreffen diese zwischengespeicherten Abfragen die Datenbank? – hlcs