एक क्वेरी प्रोसेसर एक रिलेशनल डेटाबेस या इलेक्ट्रॉनिक डेटाबेस के प्रमुख घटकों में से एक है जिसमें डेटा पंक्तियों और स्तंभों की तालिका में संग्रहीत किया जाता है। यह स्टोरेज इंजन का पूरक है, जो स्टोरेज मीडिया से डेटा लिखता और पढ़ता है।
मूल परिचालन
एक उपयोगकर्ता, या एक एप्लिकेशन प्रोग्राम, क्वेरी प्रोसेसर और क्वेरी प्रोसेसर के साथ इंटरैक्ट करता है, बदले में स्टोरेज इंजन के साथ इंटरैक्ट करता है। अनिवार्य रूप से, क्वेरी प्रोसेसर संरचित क्वेरी भाषा (एसक्यूएल) में लिखे गए निर्देश या निर्देश प्राप्त करता है, निर्देशों को निष्पादित करने के लिए एक योजना चुनता है और योजना को पूरा करता है।
दिन का वीडियो
अनुकूलन
SQL सिंटैक्स को संचालन की एक श्रृंखला में बदल दिया जाता है जिसे डेटा और उसके सूचकांकों पर किया जा सकता है। कच्ची क्वेरी योजना, जैसा कि ज्ञात है, इसे निष्पादित होने से पहले इसे और अधिक कुशल बनाने के लिए अनुकूलित किया गया है।
पृथक्करण
प्रभावी रूप से, उपयोगकर्ता उस परिणाम को निर्दिष्ट करता है जिसे वह प्राप्त करना चाहता है और क्वेरी प्रोसेसर यह निर्धारित करता है कि परिणाम कैसे प्राप्त किया जाए। इस तरह, क्वेरी प्रोसेसर उपयोगकर्ता को एक क्वेरी निष्पादित करने के तरीके के अनावश्यक विवरण से अलग करता है।