Jedną z głównych korzyści buforowania zapytań jest znacząca poprawa wydajności zapytań.
Buforowanie zapytań może być wykorzystywane do wypełnienia pamięci podręcznej poza godzinami szczytu poprzez uruchamianie zapytań i wprowadzanie ich wyników do pamięci podręcznej. Dobra strategia wypełniania pamięci podręcznej wymaga wiedzy, kiedy następują trafienia w pamięci podręcznej.
Zamierzając wypełnić pamięć podręczną dla wszystkich użytkowników, można użyć następującego zapytania:
SELECT User, SRs
Gdy pamięć podręczna zostanie wypełniona przy użyciu zapytania SELECT User, SRs, następujące zapytania będą stanowić trafienia w pamięci podręcznej:
SELECT User, SRs WHERE user = valueof(nq_SESSION.USER) (użytkownikiem był USER1) SELECT User, SRs WHERE user = valueof(nq_SESSION.USER) (użytkownikiem był USER2) SELECT User, SRs WHERE user = valueof(nq_SESSION.USER) (użytkownikiem był USER3)
Tematy: