Uma das principais vantagens da colocação na cache de consultas é melhorar o desempenho aparente das consultas.
A colocação na cache de consultas pode ser valiosa para criar a cache fora do horário de expediente, executando as consultas e colocando na cache os respetivos resultados. Uma boa estratégia de criação requer que saiba quando ocorrem os sucessos da cache.
Se pretender criar a cache para todos os utilizadores, poderá criar a cache com a seguinte consulta:
SELECT User, SRs
Após criar a cache utilizando SELECT User, SRs, as seguintes consultas são sucessos da 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)