Strategieën voor het gebruik van de cache

Een van de grootste voordelen van zoekvraagcaches is het verbeteren van de prestaties van de zoekvraag.

Zoekvraagcaches kunnen waardevol zijn omdat de zoekvraag in de cache kan worden geplaatst om tijdens minder drukke perioden te worden uitgevoerd, waarna de resultaten worden opgeslagen in de cache. Een goede strategie om zoekvragen in de cache te plaatsen vereist dat u weet wanneer cachetreffers plaatsvinden.

Als u voor alle gebruikers de cache wilt vullen, kunt u wellicht de volgende zoekvraag in de cache plaatsen:

SELECT User, SRs

Nadat de zoekvraag SELECT User, SRs in de cache is geplaatst, zijn de volgende zoekvragen cachetreffers:

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)