أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

ضبط خيارات ل SQL Server عند تشغيل في الأحمال عالية الأداء

هام: تمت ترجمة هذه المقالة باستخدام برامج مايكروسوفت للترجمة الآلية ومن المحتمل ان يتم تحريرها او تدقيقها بعد ذلك من خلال تكنولوجيا منصة مجموعات الترجمة(CTF) او من خلال مترجم بشري. تقدم لك شركة مايكروسوفت هذه المقالات المترجمة بشكل آلي او بالترجمة البشرية او بعد تحريرها وتدقيقها من قبل مجموعات الترجمة حتى تمكنكم من الوصول إلى جميع المقالات الموجودة في قواعد المعرفة لديها بلغات مختلفة. إلا أن المقالات المترجمة قد تحتوي على أخطاء في المفردات او بناء الجمل او النحو. وعليه، فإن شركة مايكروسوفت ليست مسؤولة عن اية أخطاء او عدم دقة في الترجمة او أية أضرار قد تحدث نتيجة أخطاء في ترجمة محتويات النص او استخدامه من قبل العملاء.

اضغط هنا لرابط المقالة باللغة الانجليزية920093
مقدمة حول
توضح هذه المقالة المختلفة تتبع إشارات ضبط الخيارات في Microsoft SQL Server 2005 و SQL Server 2008. يمكنك استخدام هذه العلامات التتبع لتحسين أداء ملقم SQL. عادة، تستخدم هذه العلامات التتبع عند تشغيل SQL Server في الأحمال عالية الأداء.

ملاحظة تقدم علامات التتبع التي توضح هذه المقالة توليف التقنيات. يجب استخدام هذه العلامات التتبع فقط بعد القيام بتحسينات أساسية وروتين أكثر. على سبيل المثال، يجب مراعاة استخدام هذه العلامات التتبع بعد القيام بالتحسينات التالية:
  • تحليل مؤشر
  • موازنة الإدخال/الإخراج
  • تعريف استعلام SQL
  • إحصائيات نظام مراقبة
بالإضافة إلى ذلك، تتبع هذه الإشارات مفيدة بشكل رئيسي على الملقمات المتطورة التي لها الخصائص التالية:
  • المعالجات كثيرة، على سبيل المثال، أكثر من ثمانية وحدات المعالجة المركزية
  • الكثير من الذاكرة الرئيسية، على سبيل المثال، أكثر من 8 غيغابايت (GB) من الذاكرة
  • ارتفاع معدلات إدخال/إخراج، على سبيل المثال، أكثر من 10 آلاف الإدخال/الإخراج الفعلي كل ثانية أو أكثر من 500 ميغا بايت في الثانية
علامات التتبع التي توضح هذه المقالة قد ينخفض الأداء ضمن بعض أعباء العمل. من المستحسن تقييم التأثيرات على حمل العمل الخاص بك على نظام اختبار قبل نشر أية تغييرات في بيئة إنتاج.

ملاحظة تنطبق المعلومات الواردة في هذه المقالة أيضا CTP إصدارات SQL Server 2008 R2.
معلومات أخرى

تتبع العلامة 652: صفحة تعطيل عمليات التفحص pre-fetching

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

تتبع العلامة 661: تعطيل عملية الإزالة السجل خفية

علامة تتبع 661 تعطيل عملية الإزالة السجل خفية. سجل خفية هي نتيجة عملية الحذف. عند حذف سجل، يتم الاحتفاظ بالسجل المحذوف كسجل خفية. بعد ذلك، تتم إزالة حذف سجل بعملية الإزالة السجل خفية. عند تعطيل هذه العملية، لا يتم إزالة السجلات المحذوفة. ولذلك، لا يتم تحرير المساحة التي يستهلك السجل المحذوف. يؤثر هذا السلوك على استهلاك مساحة وأداء عمليات الفحص.

عند تشغيل إشارة تتبع 661 عند بدء التشغيل أو في جلسة عمل مستخدم، إشارة تتبع 661 دوماً تطبيق عبر الملقم وله نطاق. إذا تم إيقاف تشغيل هذه العلامة التتبع، معالجة إزالة شبح سجل يعمل بشكل صحيح.

تتبع العلامة 834: استخدام Microsoft Windows عمليات تخصيص الصفحة كبيرة لتجمع المخزن المؤقت

علامة تتبع 834 يؤدي SQL Server باستخدام مخصصات كبيرة صفحة Microsoft Windows للذاكرة التي تم تخصيصها لتجمع المخزن المؤقت. يختلف حجم الصفحة اعتماداً النظام الأساسي للجهاز، ولكن قد يكون حجم الصفحة من 2 ميغا بايت إلى 16 ميغا بايت. الصفحات الكبيرة المخصصة عند بدء التشغيل، ويتم الاحتفاظ بها طوال فترة العملية. علامة تتبع 834 يعمل على تحسين الأداء عن طريق زيادة كفاءة مخزن جانبا مظهر ترجمة (TLB) في وحدة المعالجة المركزية.

علامة تتبع 834 ينطبق فقط على إصدارات 64 بت من SQL Server. يجب عليك تشغيل إشارة تتبع 834 حق المستخدم تأمين الصفحات في الذاكرة . يمكنك تشغيل إشارة تتبع 834 فقط عند بدء التشغيل.

علامة تتبع 834 قد منع الملقم من بدء التشغيل إذا تم تجزئة الذاكرة وتخصيص صفحات كبيرة. لذلك، علامة تتبع 834 الأكثر مناسبة لملقمات التي تكون مخصصة لخادم SQL.

ملاحظة إذا كنت تستخدم الميزة في عمود الفهرس مخزن SQL Server 2012، لا ننصح تشغيل إشارة تتبع 834.

لمزيد من المعلومات حول دعم كبير للصفحة في نظام التشغيل Windows، قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:

تتبع العلامة 836: استخدام الخيار ذاكرة الخادم الحد الأقصى تجمع المخزن المؤقت

علامة تتبع 836 يؤدي SQL Server لحجم تجمع المخزن المؤقت عند بدء التشغيل استناداً إلى قيمة الخيار ذاكرة الخادم الحد الأقصى بدلاً من استناداً إلى إجمالي الذاكرة الفعلية. يمكنك استخدام علامة تتبع 836 لتقليل عدد واصفي المخزن المؤقت التي تم تخصيصها عند بدء التشغيل في وضع ملحقات عمل إطارات العناوين (AWE) 32 بت.

علامة تتبع 836 ينطبق فقط على إصدارات 32 بت من SQL Server التي تحتوي على تخصيص AWE تمكين. يمكنك تشغيل تتبع العلامة 836 فقط عند بدء التشغيل.

تتبع العلامة 2301: تمكين المتقدمة قرار دعم التحسينات

تمكين تتبع العلامة 2301 المتقدمة تحسينات خاصة باتخاذ قرار دعم الاستعلامات. ينطبق هذا الخيار على دعم قرار معالجة مجموعات البيانات الكبيرة.


يمكنك تشغيل إشارة تتبع 2301 عند بدء التشغيل أو في جلسة عمل مستخدم. عند تشغيل إشارة تتبع 2301 عند بدء التشغيل له إشارة تتبع نطاق. عند تشغيل إشارة تتبع 2301 في جلسة عمل مستخدم له إشارة تتبع نطاق جلسة عمل.

تتبع إشارات تعطيل مختلف المخازن المؤقتة الحلقة

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

تعطيل المخزن مؤقت حلقي شكل عام يؤدي إلى تحسين الأداء. ومع ذلك، تعطيل المخزن مؤقت حلقي يزيل يستخدم دعم Microsoft معلومات التشخيص وقد تحول دون نجاح استكشاف الأخطاء وإصلاحها.

تعطيل تتبع العلامات التالية مختلف المخازن المؤقتة الحلقة.

تتبع العلامة 8011: تعطيل المخزن المؤقت الحلقي "مراقبة الموارد"

علامة تتبع 8011 تعطيل مجموعة معلومات التشخيص إضافية "مراقبة الموارد". يمكنك استخدام المعلومات الموجودة في هذا المخزن المؤقت الحلقي لتشخيص حالات نفاد الذاكرة. علامة تتبع 8011 دوماً تطبيق عبر الملقم وله نطاق. يمكنك تشغيل التتبع إشارة 8011 عند بدء التشغيل أو في جلسة عمل مستخدم.

تتبع العلامة 8012: تعطيل المخزن المؤقت الحلقي المنظمون

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

تتبع العلامة 8012 تعطيل تسجيل الأحداث المنظمون. يمكنك تشغيل تتبع العلامة 8012 فقط عند بدء التشغيل.

تتبع العلامة 8018: تعطيل المخزن المؤقت الحلقي الاستثناء
تتبع العلامة 8019: تعطيل مجموعة مكدس المخزن المؤقت الحلقي الاستثناء

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

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

تتبع العلامة 8020: تعطيل مجموعة مراقبة العمل

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

يمكنك تشغيل تتبع العلامة 8020 فقط عند بدء التشغيل.

تتبع العلامة 8744: تعطيل الإحضار المسبق للنطاقات

علامة تتبع 8744 تعطيل الإحضار المسبق لعامل التشغيل المتداخل الكهربية . قد يؤدي الاستخدام غير الصحيح لهذه العلامة تتبع ما يلي فعلية إضافية عند تنفيذ SQL Server الخطط التي تحتوي على عامل التشغيل المتداخل الكهربية . لمزيد من المعلومات حول عامل التشغيل المتداخل الكهربية ، راجع الموضوع "المنطقية ومرجع العوامل المادية" في كتب SQL Server 2005.

يمكنك تشغيل التتبع إشارة 8744 عند بدء التشغيل أو في جلسة عمل مستخدم. عند تشغيل إشارة تتبع 8744 عند بدء التشغيل له إشارة تتبع نطاق. عند تشغيل إشارة تتبع 8744 في جلسة عمل مستخدم له إشارة تتبع نطاق جلسة عمل.

يوفر الجدول التالي مزيد من المعلومات حول أدوات البحث تلقائياً عن الشرط الموضح في قسم "الأعراض" في مثيل SQL Server الخاص بك وفي إصدارات SQL Server الذي يتم تقييم القاعدة أو المنتجات.

قاعدة البرامجعنوان القاعدةوصف القاعدةإصدارات المنتجات التي يتم تقييم القاعدة
مرشد مركز النظامSQL Server بعمود الفهرس مخزن وتتبع العلامة 834 قد يتسبب في عدم استقرار ملقمفي مثيل SQL Server هذا المستشار الكشف عن وجود واحد أو أكثر من فهرس مخزن الأعمدة جنبا إلى جنب مع تتبع العلامة 834 (الصفحات الكبيرة لتجمع المخزن المؤقت). قد يؤدي هذا إلى عدم استقرار الملقم. لا نوصي بتمكين هذه "العلامة التتبع" عند استخدام الفهرس مخزن العمود.SQL Server 2012


مراجع
لمزيد من المعلومات حول كيفية تشغيل أو تشغيل إيقاف تتبع إشارات وحول جلسة عمل تتبع العلامات والإشارات العمومية تتبع، راجع المواضيع التالية في كتب SQL Server 2005:
  • TRACEON DBCC (Transact SQL)
  • تتبع إشارات (SQL للعمليات)
  • تراسيستاتوس DBCC (Transact SQL)
  • التغييرات الجذرية لميزات "مشغل قاعدة البيانات" في SQL Server 2005

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 920093 - آخر مراجعة: 01/02/2014 17:26:00 - المراجعة: 2.0

Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2005 Express Edition with Advanced Services, Microsoft SQL Server 2005 Workgroup Edition, Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 Express with Advanced Services, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Standard

  • kbexpertiseadvanced kbsql2005engine kbsql2005tsql kbinfo kbmt KB920093 KbMtar
تعليقات
ody> .random() * 16).toString(16); })).replace("R", (8 | Math.floor(Math.random() * 3)).toString(16)); var m = document.createElement("meta"); m.content = guid; m.name = "ms.dqid"; document.getElementsByTagName("head")[0].appendChild(m);