Applies ToMicrosoft SQL Server 2005 Developer Edition Microsoft SQL Server 2005 Enterprise Edition Microsoft SQL Server 2005 Enterprise X64 Edition Microsoft SQL Server 2005 Evaluation Edition Microsoft SQL Server 2005 Express Edition Microsoft SQL Server 2005 Express Edition with Advanced Services Microsoft SQL Server 2005 Standard Edition Microsoft SQL Server 2005 Standard X64 Edition Microsoft SQL Server 2005 Workgroup Edition SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Express SQL Server 2008 Express with Advanced Services SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Express SQL Server 2008 R2 Express with Advanced Services SQL Server 2008 R2 Parallel Data Warehouse SQL Server 2008 R2 Standard SQL Server 2008 R2 Standard Edition for Small Business SQL Server 2008 R2 Web SQL Server 2008 R2 Workgroup SQL Server 2008 Standard SQL Server 2008 Standard Edition for Small Business SQL Server 2008 Web SQL Server 2012 Business Intelligence SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2012 Enterprise Core SQL Server 2014 Business Intelligence - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use)

جدول المحتويات

مقدمة

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

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

يعمل التصميم الأساسي ل SQL Server بالبالكامل في بيئة ذات مؤشر الترابط التشعبي. ومع ذلك ، إذا كنت تستخدم بيئة ذات مؤشر الترابط التشعبي ، فمن المستحسن تنفيذ ما يلي:

  • شغل Microsoft SQL Server 2000 Service Pack 3 (SP3) أو حزمه خدمه أحدث.

  • قم بتثبيت آخر تحديث امني.

يساعد نظام التشغيل Microsoft Windows علي كبوس الترابط المنطقي علي انه كبوس فعلي. بما ان SQL Server قابل للتغيير بشده ، فان كبوس الاضافيه يوفر SQL Server القدرة علي استخدام المزيد من المعالجات. للحصول علي معلومات اضافيه حول دعم Microsoft Windows لمؤشر الترابط التشعبي ، قم بزيارة موقع Microsoft التالي علي الويب:

http://www.microsoft.com/whdc/system/sysinternals/ht-windows.mspxيجب ان تكون علي علم بالأمور التالية عندما تقوم بالأخذ في الاعتبار النشر باستخدام الترابط التشعبي:

  • ترخيص

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

  • أداء

  • الاداه المساعدة لتعداد CPU في Intel

فيما يلي مزيد من المعلومات حول كل عنصر.

ترخيص

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

http://www.microsoft.com/sql/howtobuy/default.mspx

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

بشكل افتراضي ، ينشئ SQL Server مجدول جدوله وضع المستخدم المنطقي (أومس) لكل معالج وفقا لترتيب المعالج الترتيبي. في بيئات الميزات الخاصة بمؤشرات الترابط التشعبية ، يجعل Microsoft Windows كل المعالجات متوفرة لعمليه SQL Server كما لو انها صحيحه المعالجات الفعلية. يتم عرض عينه من تعيين المعالج المنطقي والفعلي في الجدول التالي. جدول تعيين المعالج 1

أقراص

فعلي

%

%

1

1

متابعه

متابعه

n

n

t

%

5

1

6

متابعه

أيام

n

اليك نموذج تعيين معالج آخر. جدول تعيين المعالج 2

أقراص

فعلي

%

%

1

%

متابعه

1

n

1

t

متابعه

5

متابعه

6

n

أيام

n

فاما ان يكون التعيين مقبولا إلى SQL Server. علي الرغم من ذلك ، انتبه إلى عدم إنشاء موقف بشكل غير متوقع إلى وحده المعالجة المركزية (CPU) الفعلية عند توقع استخدام كبوس فعليه متعددة. يمكنك استخدام خيار قناع التقارب في SQL Server لتغيير استخدام المعالج الفعلي المتوقع. للقيام بذلك ، راجع جدول تعيين المعالج 1. إذا كان قناع التقارب هو 00010001 وكان يستخدم المعالج 0 والمعالج 4 ، سيتم تعيين المعالجات المنطقية قيد الاستخدام إلى المعالج الفعلي النموذجي ، #0. يؤدي هذا الأمر إلى استخدام المعالج المادي الفردي الذي يعتمد كلا من المعالجات المنطقية بدلا من معالجين ماديين. قد يؤدي هذا الموقف إلى خفض مستوي الأداء. يمكنك استخدام مجموعه من خيارات قناع التقارب ومعلمه بدء تشغيل قناع التقارب لتغيير السلوك الافتراضي. للحصول علي مزيد من المعلومات حول خيار قناع التقارب أو معلمه بدء التقارب الخاصة بقناع الإدخال ، راجع كتب SQL Server عبر الإنترنت.للمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":

298402 التعرف علي كيفيه تعيين خيار الصلة بإدخال/إخراج SQL Serverتحذير توخي الحذر عند تاسيس قناع التقارب. يمكنك بسهوله تكوين قناع التقارب بطريقه غير صحيحه باستخدام المعالج الفعلي نفسه لدعم معالجين منطقيين عندما تنوي استخدام المعالجات المادية المنفصلة.

أداء

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

http://software.intel.com/en-us/blogs/2009/06/02/intel-hyper-threading-technology-your-questions-answered http://developer.intel.com

اقصي درجه من التوازي (ماكسدوب)

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

2806535 التوصيات والإرشادات المتعلقة بخيار تكوين "الدرجة الأقصى من التوازي" في SQL Server

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.