Kyselyprosessori on yksi relaatiotietokannan tai sähköisen tietokannan tärkeimmistä komponenteista, joissa tiedot tallennetaan rivi- ja saraketaulukoihin. Se täydentää tallennuskonetta, joka kirjoittaa ja lukee tietoja tallennusvälineille ja niistä.
Perusoperaatio
Käyttäjä tai sovellusohjelma on vuorovaikutuksessa kyselyprosessorin ja kyselyprosessorin kanssa, vuorostaan vuorovaikutuksessa tallennuskoneen kanssa. Pohjimmiltaan kyselyprosessori vastaanottaa SQL-kielellä (Structured Query Language) kirjoitetun käskyn tai ohjeet, valitsee suunnitelman käskyjen suorittamiseksi ja toteuttaa suunnitelman.
Päivän video
Optimointi
SQL-syntaksi muunnetaan sarjaksi operaatioita, jotka voidaan suorittaa datalle ja sen indekseille. Raakakyselysuunnitelma, kuten se tunnetaan, on optimoitu tekemään siitä tehokkaampi ennen sen suorittamista.
Erottaminen
Käytännössä käyttäjä määrittelee tuloksen, jonka hän haluaa saavuttaa, ja kyselyprosessori määrittää, kuinka tulos saavutetaan. Tällä tavalla kyselyprosessori erottaa käyttäjän tarpeettomista yksityiskohdista kyselyn suorittamiseen.