Mezipaměť dotazů (DBMS)

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 7. dubna 2013; kontroly vyžadují 2 úpravy .

Mezipaměť dotazů v DBMS  je oblast RAM nebo externí paměti , která ukládá plán provádění dotazu , který odpovídá dotazu s určitou sémantikou. Mezipaměť dotazů se používá ke zkrácení doby odezvy DBMS na často používané dotazy.

Plán provádění dotazu je uložen v mezipaměti a je přidružen ke stromu syntaxe nebo k těle dotazu. Následně, pokud se sémantika příchozího dotazu shoduje se sémantikou nějakého dotazu uloženého v mezipaměti, pak DBMS použije uložený prováděcí plán místo jeho generování.

Před umístěním do mezipaměti je požadavek vyčištěn od prvků, které neovlivňují strukturu plánu. Takovými prvky mohou být například konstanty.