Unul dintre principalele avantaje ale memorării în cache a interogărilor este îmbunătăţirea performanţei aparente a interogărilor.
Stocarea în cache a interogărilor poate fi preţioasă, populând memoria cache în afara orelor de program, prin rularea interogărilor şi stocarea în cache a rezultatelor acestora. O bună strategie de populare necesită să ştiţi când au loc accesările la memoria cache.
Dacă doriţi să populaţi memoria cache pentru toţi utilizatorii, puteţi să populaţi memoria cache cu următoarea interogare:
SELECT User, SRs
După popularea memoriei cache utilizând SELECT User, SRs, următoarele interogări sunt accesări ale memoriei cache:
SELECT User, SRs WHERE user = valueof(nq_SESSION.USER) (şi utilizatorul a fost USER1) SELECT User, SRs WHERE user = valueof(nq_SESSION.USER) (şi utilizatorul a fost USER2) SELECT User, SRs WHERE user = valueof(nq_SESSION.USER) (şi utilizatorul a fost USER3)