Mis on päringuprotsessor?

Päringuprotsessor on relatsiooniandmebaasi või elektroonilise andmebaasi üks peamisi komponente, milles andmeid hoitakse ridade ja veergude tabelites. See täiendab salvestusmootorit, mis kirjutab ja loeb andmeid salvestusmeediumile ja sealt välja.

Põhioperatsioon

Kasutaja või rakendusprogramm suhtleb päringuprotsessoriga ja päringuprotsessor, mis omakorda suhtleb salvestusmootoriga. Põhimõtteliselt saab päringuprotsessor SQL-s (Structured Query Language) kirjutatud juhise või juhised, valib käskude täitmise plaani ja viib selle ellu.

Päeva video

Optimeerimine

SQL-i süntaks muudetakse operatsioonide seeriaks, mida saab teha andmete ja nende indeksitega. Toorpäringuplaan, nagu on teada, on optimeeritud, et muuta see enne täitmist tõhusamaks.

Eraldamine

Tõhusalt määrab kasutaja tulemuse, mida ta soovib saavutada, ja päringuprotsessor määrab, kuidas tulemus saavutatakse. Sel viisil eraldab päringuprotsessor kasutaja päringu täitmise ebavajalikest üksikasjadest.