מהו מעבד שאילתות?

מעבד שאילתות הוא אחד המרכיבים העיקריים של מסד נתונים יחסי או מסד נתונים אלקטרוני שבו הנתונים מאוחסנים בטבלאות של שורות ועמודות. הוא משלים את מנוע האחסון, שכותב וקורא נתונים אל ומדיות האחסון.

פעולה בסיסית

משתמש, או תוכנית יישומים, מקיימים אינטראקציה עם מעבד השאילתות ומעבד השאילתות, בתורו מקיים אינטראקציה עם מנוע האחסון. בעיקרו של דבר, מעבד השאילתות מקבל הוראה או הוראות הכתובות בשפת שאילתות מובנית (SQL), בוחר תוכנית לביצוע ההוראות ומבצע את התוכנית.

סרטון היום

אופטימיזציה

תחביר ה-SQL הופך לסדרה של פעולות שניתן לבצע בנתונים ובמדדים שלהם. תוכנית השאילתות הגולמית, כפי שהיא ידועה, עוברת אופטימיזציה כדי להפוך אותה ליעילה יותר לפני ביצועה.

הַפרָדָה

למעשה, משתמש מציין את התוצאה שהוא או היא רוצים להשיג ומעבד השאילתות קובע כיצד התוצאה מושגת. בדרך זו, מעבד השאילתות מפריד את המשתמש מהפרטים המיותרים של אופן ביצוע השאילתה.