Strategie per l'uso della cache

Uno dei principali vantaggi dell'inserimento delle query nella cache consiste nel miglioramento delle prestazioni apparenti delle query.

L'inserimento delle query nella cache può essere utile per popolare la cache durante le ore di inattività mediante l'esecuzione delle query e l'inserimento dei risultati nella cache. Una strategia di popolamento valida richiede che l'utente sappia quando si verificano gli accessi alla cache.

Se si desidera popolare la cache per tutti gli utenti, è possibile utilizzare la query seguente:

SELECT User, SRs

Dopo aver popolato la cache con SELECT User, SRs, le query seguenti costituiscono accessi alla cache:

SELECT User, SRs WHERE user = valueof(nq_SESSION.USER) (and the user was USER1)
SELECT User, SRs WHERE user = valueof(nq_SESSION.USER) (and the user was USER2)
SELECT User, SRs WHERE user = valueof(nq_SESSION.USER) (and the user was USER3)