Wenn Sie das Cachedwithin-Attribut in einer cfquery verwenden, wie speichert es die Abfrage in Arbeitsspeicher. Speichert es es nur durch den Namen, den Sie der Abfrage zuweisen? Wenn ich zum Beispiel auf meiner Indexseite eine Abfrage für eine Stunde zwischenspeichere und nenne, verwendet getPeople eine Abfrage mit demselben Namen auf einer anderen Seite (oder auf derselben Seite) mit den zwischengespeicherten Ergebnissen oder verwendet sie eine bessere Logik zu entscheiden, ob es sich um dieselbe Abfrage handelt?Verwenden von Cachedwithin Attifute in cfquery
Wenn die Abfrage eine Variable enthält, berücksichtigt der Cache den Wert der Variablen?
verwenden, was Sie sagen, ist, dass die 2. getPeople Ergebnismenge die 1. getPeople Ergebnismenge ersetzen würde? – Jason
Cache-Abfrageplan? Ja wirklich? – Henry
@Jason, laut dem Dokument, nein, da die SQL-Anweisung unterschiedlich ist, obwohl sie den gleichen Abfragenamen haben. – Henry