Jedną ze strategii maksymalizacji liczby potencjalnych trafień w pamięci podręcznej jest uruchomienie zestawu zapytań w celu wypełnienia pamięci podręcznej.
Poniżej są przedstawione niektóre zalecenia dotyczące typów zapytań do użycia podczas tworzenia zestawu zapytań, za pomocą których ma zostać wypełniona pamięć podręczna.
Typowe wstępnie przygotowane zapytania. Zapytania, które są typowo uruchamiane, a zwłaszcza kosztowne do przetworzenia, są doskonałymi zapytaniami do wypełniania pamięci podręcznej. Dobrymi przykładami typowych zapytań są te, których wyniki są osadzane w pulpitach informacyjnych.
Listy SELECT bez wyrażeń. Eliminując wyrażenia z kolumn z listy SELECT, zwiększa się prawdopodobieństwo trafienia w pamięci podręcznej. Znajdująca się w pamięci podręcznej kolumna z wyrażeniem może zostać użyta do udzielenia odpowiedzi na nowe zapytanie z tym samym wyrażeniem; kolumna bez wyrażenia może zostać użyta do udzielenia odpowiedzi na zapytanie z dowolnym wyrażeniem. Na przykład przechowywane w pamięci podręcznej żądanie, takie jak:
SELECT QUANTITY, REVENUE...
może udzielić odpowiedzi na nowe zapytanie, takie jak:
SELECT QUANTITY/REVENUE...
lecz nie odwrotnie.
Brak klauzuli WHERE. Jeśli w buforowanym wyniku nie ma klauzuli WHERE, to może on zostać użyty do udzielenia odpowiedzi na zapytania spełniające reguły trafienia w pamięci dla listy SELECT z dowolną klauzulą WHERE zawierającą kolumny z listy rzutowania.
Zasadniczo najlepszymi zapytaniami do wypełnienia pamięci podręcznej są te, które znacząco wykorzystują zasoby przetwarzania bazy danych i które prawdopodobnie będą ponownie uruchamiane. Należy pamiętać, aby nie wypełniać pamięci podręcznej przy użyciu prostych zapytań, zwracających wiele wierszy. Takie zapytania (na przykład SELECT * FROM PRODUCTS, gdzie PRODUCTS jest mapowany bezpośrednio na jedną tabelę bazy danych) wymagają niewielkiego przetwarzania bazy danych. Ich kosztem są obciążenia związane z siecią i dyskiem, a tych pamięć podręczna nie łagodzi.
Oracle Analytics Cloud, gdy odświeża zmienne modelu semantycznego, bada modele biznesowe w celu stwierdzenia, czy odwołują się one do tych zmiennych. Jeśli tak, Oracle Analytics Cloud opróżnia całą pamięć podręczną dla tych modeli biznesowych. Zob. W jaki sposób zmiany dokonywane w modelu semantycznym wpływają na pamięć podręczną zapytań.