בית מאגרי מידע מהי שאילתה מקבילה? - הגדרה מטכנולוגיה

מהי שאילתה מקבילה? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של שאילתה מקבילה?

שאילתה מקבילה היא שיטה המשמשת להגדלת מהירות הביצוע של שאילתות SQL על ידי יצירת תהליכי שאילתה מרובים המחלקים את עומס העבודה של הצהרת SQL ומבצעים אותה במקביל או במקביל.


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

Techopedia מסביר שאילתה מקבילה

עיבוד SQL רגיל ללא תכונת השאילתה המקבילה מבוצע תמיד על ידי תהליך שרת יחיד.

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

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

עיבוד שאילתה מקביל מתרחש בשלב מיטוב השאילתה בו שרת SQL מחפש פעולות אינדקס שאילתה שעשויות להפיק תועלת מפעולה מקבילה.

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

מהי שאילתה מקבילה? - הגדרה מטכנולוגיה