מהו Max DOP ב-SQL Server?
מהו Max DOP ב-SQL Server?

וִידֵאוֹ: מהו Max DOP ב-SQL Server?

וִידֵאוֹ: מהו Max DOP ב-SQL Server?
וִידֵאוֹ: 4 - שחזור קבצי גיבוי ב- SQL Server 2024, נוֹבֶמבֶּר
Anonim

סיכום. מיקרוסופט SQL Server דרגת מקביליות מקסימלית ( MAXDOP אפשרות תצורה שולטת במספר המעבדים המשמשים לביצוע שאילתה בתוכנית מקבילה. אפשרות זו קובעת את מספר השרשורים המשמשים עבור אופרטורי תוכנית השאילתות המבצעים את העבודה במקביל.

לגבי זה, מהו DOP ב-SQL Server?

DOP ב-SQL Server מייצג מעלות של מַקבִּילוּת . לפי מאמר MSDN כאן, אם SQL Server יש מספר מעבדים זמינים, והשאילתה עומדת בספים מסוימים, SQL Server ינסה לפצל את השאילתה על פני מספר מעבדים כדי להגביר את הביצועים שלה.

באופן דומה, למה צריך להגדיר את Maxdop? כלל האצבע הוא ל הגדר MaxDoP עד מחצית ממספר המעבדים הלוגיים לצומת NUMA עד 8. צומת NUMA הוא מעבד פיזי והזיכרון המקומי שלו. אם לשרת שלך יש מושב מעבד יחיד עם 12 ליבות, אז יש לך צומת NUMA יחיד ו MaxDoP צריך לִהיוֹת מכוון ל 6 או פחות.

כמו כן לדעת, מהי הדרגה המקסימלית של מקביליות ב-SQL Server?

ה דרגת מקביליות מקסימלית (MAXDOP) הוא א שרת , אפשרות רמת מסד נתונים או שאילתה המשמשת להגבלת מספר המעבדים שהתוכנית המקבילה יכולה להשתמש בהם. ערך ברירת המחדל של MAXDOP הוא 0, שבו SQL Server Engine יכול להשתמש בכל המעבדים הזמינים, עד 64, בביצוע השאילתה במקביל.

איך אני משנה את Maxdop ב-SQL Server?

1. ב- שרת ברמה עם SSMS. ב-SSMS, לחץ לחיצה ימנית על שרת , לחץ על מאפיינים, מתקדם, גלול מטה אל הקטע מקביליות והגדר MAXDOP כדי 1. לחץ על אישור.

מוּמלָץ: