Kyselyvälimuisti DBMS : ssä on RAM- tai ulkoisen muistin alue, joka tallentaa kyselyn suoritussuunnitelman, joka vastaa kyselyä tietyllä semantiikkalla. Kyselyvälimuistia käytetään lyhentämään DBMS:n vasteaikaa usein käytettäville kyselyille.
Kyselyn suoritussuunnitelma tallennetaan välimuistiin ja liitetään syntaksipuuhun tai kyselyn runkoon. Myöhemmin, jos saapuvan kyselyn semantiikka vastaa jonkin välimuistissa olevan kyselyn semantiikkaa, DBMS käyttää tallennettua suoritussuunnitelmaa sen luomisen sijaan.
Ennen välimuistiin sijoittamista pyyntö tyhjennetään elementeistä, jotka eivät vaikuta suunnitelman rakenteeseen. Tällaisia elementtejä voivat olla esimerkiksi vakiot.
Tietokanta | |
---|---|
Käsitteet |
|
Objektit |
|
Avaimet | |
SQL | |
Komponentit |