Forespørgselscache i et DBMS er et område med RAM eller ekstern hukommelse , der gemmer en forespørgselsudførelsesplan, der svarer til en forespørgsel med bestemt semantik. Forespørgselscachen bruges til at reducere DBMS'ets responstid for ofte brugte forespørgsler.
Forespørgselsudførelsesplanen er cachelagret og knyttet til syntakstræet eller forespørgselsteksten. Hvis semantikken for den indgående forespørgsel efterfølgende matcher semantikken i en cachelagret forespørgsel, bruger DBMS den lagrede udførelsesplan i stedet for at generere den.
Inden den placeres i cachen, ryddes anmodningen for elementer, der ikke påvirker planstrukturen. Sådanne elementer kan for eksempel være konstanter.
Database | |
---|---|
Begreber |
|
Objekter | |
Nøgler | |
SQL | |
Komponenter |