دعم SQL Server في بيئة مؤشر ترابط

مقدمة

تتناول هذه المقالة دعم SQL Server في بيئة مؤشر ترابط.

مزيد من المعلومات

تصميم المركز SQL Server يعمل بشكل كامل في بيئة مؤشر ترابط. ومع ذلك، إذا كنت تستخدم بيئة مؤشر ترابط، نوصي بأن تقوم بما يلي:
  • قم بتشغيل Microsoft SQL Server 2000 Service Pack 3 (SP3) أو أحدث حزمة خدمة.
  • قم بتثبيت آخر تحديثات الأمان.
يجعل نظام التشغيل Microsoft Windows (مؤشر ترابط منطقي cpus) تظهر كوحدات المعالجة المركزية الفعلية. لأن SQL Server بالفعل التحجيم، إعطاء وحدات المعالجة المركزية إضافية SQL Server القدرة على استخدام المزيد من المعالجات.

للحصول على معلومات إضافية حول دعم Microsoft Windows لمؤشر الترابط التشعبي، قم بزيارة موقع Microsoft التالي على الويب:
يجب أن تكون على علم بالأمور التالية عندما تفكر في نشر مؤشر ترابط:
  • ترخيص
  • تعيين المعالج
  • الأداء
  • أداة العد وحدة المعالجة المركزية Intel
يتبع مزيد من المعلومات حول كل عنصر.

ترخيص

عند تمكين "مؤشر الترابط التشعبي"، يستخدم نظام الإخراج الإدخال الأساسي (BIOS) المنطقية الفعلية نسبة وحدة المعالجة المركزية. تستخدم تطبيقات الحالي نسبة 2:1. وهذا يعني أن هناك طائرتان المنطقية وحدات المعالجة المركزية لكل وحدة المعالجة المركزية الفعلية. قد تتغير هذه النسب في المستقبل؛ ومع ذلك، Microsoft SQL Server 2000 Service Pack 3 (SP3) أو الإصدارات الأحدث لها كود ترخيص إضافية تعديل قيود الترخيص لمعالجة النسبة. على سبيل المثال، إذا كان رمز المنتج SQL Server التي قمت بتثبيتها يسمح ترخيص وحدة المعالجة المركزية 4 بنسبة 2:1، بناء SQL Server 2000 SP3 ويبني فيما بعد ضبط وتمكنك من استخدام وحدات المعالجة المركزية 8.

عندما تقوم بتثبيت SQL Server، سيستخدم العد المادي وحدة المعالجة المركزية وتركت معالجة التحويل نسبة SQL Server. وفي المقابل، عند تعيين خيار قناع تقارب ، ستستخدم القيم المنطقية وحدة المعالجة المركزية لأن SQL Server يستخدم كافة وحدات المعالجة المركزية كما لو كانت المعالجات الفعلية.

لمزيد من التراخيص والمعتمدة تفاصيل التكوين، قم بزيارة موقع Microsoft التالي على الويب:

تعيين المعالج

بشكل افتراضي، ينشئ ملقم SQL منطقية جدولة جدولة وضع مستخدم (UMS) لكل معالج تبعاً لترتيب المعالج ترتيبي. في مؤشر ترابط البيئات الممكنة، يجري Microsoft Windows كافة المعالجات المتوفرة إلى SQL Server معالجة كما لو كانت المعالجات الحقيقية الفعلية. يتم عرض عينة من المنطقي وتعيين المعالج الفعلي في الجدول التالي.

جدول تعيين المعالج 1
منطقيالفعلي
00
11
22
33
40
51
62
73
هنا نموذج تعيين معالج آخر.

جدول تعيين المعالج 2
منطقيالفعلي
00
10
21
31
42
52
63
73
أما تعيين مقبولاً لخادم SQL. بيد أن تحرص على عدم إنشاء موقف حيث SQL Server يقتصر بشكل غير متوقع على وحدة المعالجة مركزية الفعلية عندما يتوقع أن استخدام وحدات المعالجة المركزية فعلية متعددة.

يمكنك استخدام خيار قناع تقارب SQL Server لتغيير استخدام المعالج الفعلية المتوقعة. للقيام بذلك، راجع جدول تعيين المعالج 1. إذا كان قناع التقارب 00010001 ويستخدم المعالج 0 والمعالج 4، يتم تعيين المعالجات المنطقية التي يتم استخدامها إلى نموذج معالج، #0. يؤدي استخدام معالج فعلى واحد يدعم كل من المعالجات المنطقية بدلاً من اثنين من معالجات الفعلية. هذا الموقف سوف ربما يخفض الأداء.

يمكنك استخدام تركيبة من خيار قناع التقارب والمعلمة بدء التشغيل "قناع التقارب للإعلام والتوعية" لتغيير السلوك الافتراضي. لمزيد من المعلومات حول خيار قناع تقارب أو المعلمة بدء التشغيل "قناع التقارب للإدخال/الإخراج", راجع "كتب SQL Server عبر إنترنت".

لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":

298402 فهم كيفية تعيين خيار التقارب الإدخال/الإخراج ل SQL Server

تحذير توخي الحذر عند تأسيس قناع التقارب. يمكنك بسهولة تكوين قناع التقارب بشكل غير صحيح باستخدام معالج نفسها لدعم اثنين من المعالجات المنطقية عندما تريد استخدام معالجات فعلية منفصلة.

الأداء

ويختلف أداء البيئات مؤشر ترابط. محافظة قد أظهرت الاختبارات مكاسب 10 و 20 في المائة بالنسبة لأحمال العمل SQL Server، ولكن أنماط التطبيق له تأثير كبير. قد تجد أن بعض التطبيقات لن يتلقوا زيادة في الأداء عن طريق الاستفادة من الترابط. إذا معالجات الفعلية تكون مشبعة، استخدام المعالجات المنطقية غلى تقليص حجم العمل الذي تم تحقيقه.

على سبيل المثال، التطبيقات التي تسبب مستويات عالية من التنازع على حدوث انخفاض في الأداء في بيئة مؤشر ترابط. نوصي باختبار التطبيق الخاص بك للتأكد من توفر بيئة مؤشر ترابط الأداء تكسب تريد مقابل شراء وحدات المعالجة المركزية الفعلية مكافئة تماما. خيوط يمكن أن تكون مفيدة جداً ولكن مؤشر الترابط التشعبي لا تحل محل القوة الكاملة لوحدة المعالجة المركزية فعلية إضافية.

منتجات الجهات الأخرى المذكورة في هذه المقالة تابعة لشركات مستقلة عن Microsoft. لا تقدم Microsoft أي ضمان، سواء ضمنياً أو صريحا، بخصوص أداء هذه المنتجات أو كفاءتها.

موقع Intel على ويب يحتوي على بعض المعلومات الجيدة وبرامج تعليمية حول الترابط (المعمارية الدقيقة NetBurst Intel). لمزيد من المعلومات حول الأنظمة التي تعتمد على مؤشر الترابط التشعبي، قم بزيارة مواقع Intel على ويب التالي:

أقصى درجة من التوازي (MAXDOP)

لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":
2806535 توصيات ومبادئ توجيهية لخيار التكوين "أقصى درجة من التوازي" في SQL Server
خصائص

رقم الموضوع: 322385 - آخر مراجعة: 15‏/01‏/2017 - المراجعة: 1

تعليقات