? En forespørgsel processor er en af de vigtigste komponenter i en relationel database eller en elektronisk database, hvor data er lagret i tabeller af rækker og kolonner. Det supplerer storage engine , som skriver og læser data til og fra lagermedier. Grundlæggende betjening
En bruger eller en ansøgning program , interagerer med forespørgslen processor og forespørgslen processor , til gengæld interagerer med storage engine . Væsentlige, forespørgslen processor modtager en instruktion eller instruktioner skrevet i Structured Query Language ( SQL) , vælger en plan for udførelsen af instruktioner og udfører planen.
Optimering
Den SQL-syntaks er omdannet til en række operationer , der kan udføres på data og dets indeks . Den rå forespørgsel plan , som det kaldes , er optimeret til at gøre det mere effektivt , før det udføres.
Separation
Effektivt , en bruger angiver resultat, at han eller hun ønsker at opnå, og forespørgslen processor bestemmer, hvordan resultatet er opnået. På denne måde adskiller forespørgslen processor brugeren fra de unødvendige detaljer om, hvordan en forespørgsel udføres.