Estratégias para Utilizar a Cache

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)