Prednosti spremanja u cache memoriju

Najbrži način obrade upita jest preskakanje obrade i upotreba unaprijed izračunatog odgovora.

Pri spremanju upita u cache memoriju Oracle Analytics Cloud u lokalnu cache memoriju sprema unaprijed izračunate rezultate upita. Ako drugi upit može upotrijebiti te rezultate, za taj će se upit eliminirati kompletna obrada baze podataka. To može uvelike poboljšati prosječno vrijeme odgovaranja na upit.

Uz bolju izvedbu, mogućnost odgovaranja na upit iz lokalne cache memorije troši manje mrežnih resursa i skraćuje vrijeme obrade na poslužitelju baze podataka. Troši se manje mrežnih resursa jer se privremeni rezultati ne vraćaju u Oracle Analytics Cloud. Ako se upit ne pokreće u bazi podataka, poslužitelj baze podataka može obavljati druge zadatke. Ako se za bazu podataka upotrebljava sustav naknadnog obračuna, pokretanje manjeg broja upita može i smanjiti troškove.

Još jedna prednost upotrebe cache memorije za odgovor na upit jest kraća obrada u servisu Oracle Analytics Cloud, osobito ako se rezultati upita dohvaćaju iz više baza podataka. Ovisno o upitu, na poslužitelju se može odvijati opsežna obrada spajanja i sortiranja. Ako je upit već izračunat, ta se obrada izbjegava, pa poslužiteljski resursi mogu obavljati druge zadatke.

Ukratko, spremanje upita u cache memoriju može znatno poboljšati izvedbu upita i smanjiti mrežni promet, obradu baze podataka i troškove obrade.