Een query processor is een van de belangrijkste componenten van een relationele database of een elektronische database waarin gegevens worden opgeslagen in tabellen van rijen en kolommen . Het is een aanvulling van de opslag-engine , die de gegevens van en naar opslagmedia schrijft en leest . Basisbediening Een gebruiker , of een programma programma , interageert met de query processor en de query processor , op zijn beurt samenwerkt met de storage engine . Wezen , de query processor ontvangt een instructie of instructies geschreven in Structured Query Language ( SQL ) , kiest een plan voor het uitvoeren van de instructies en voert het plan. Optimalisatie De SQL syntax wordt omgezet in een reeks bewerkingen die kunnen worden uitgevoerd op de gegevens en de indices . De ruwe query plan , zoals bekend , is geoptimaliseerd om het efficiënter te maken voordat het wordt uitgevoerd . Scheiding Effectief , een gebruiker specificeert de leiden dat hij of zij wil bereiken en de query processor bepaalt hoe het resultaat wordt bereikt . Op deze manier , de query processor scheidt de gebruiker van de onnodige details van hoe een query wordt uitgevoerd .
|