INF: علامة تتبع 3505 إلى التحكم SQL Server سلوك نقطة تدقيق استخدام

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

اضغط هنا لرابط المقالة باللغة الانجليزية815436
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الموجز
توضح هذه المقالة كيفية استخدام علامة تتبع 3505 للتحكم في سلوك نقاط اختبار.
معلومات أخرى
مشكلات SQL Server تلقائياً نقاط اختبار لتقليل وقت الاسترداد SQL Server و للسماح إعادة استخدام مساحة السجل (الاقتطاع). في حالات نادرة جداً, يجب عليك ضبط الفاصل الزمني نقطة التحقق الافتراضي. يمكنك تعيين الفاصل الزمني نقطة التحقق الافتراضي عن طريق استخدام الإعداد الإجراء sp_configure تخزين باسم الفاصل الزمني الاسترداد. يمكنك استخدام إشارة تتبع 3505 لضبط الفاصل الزمني قبل فرض معالجة نقطة التحقق التلقائي بشكل كامل تعطيل.

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

إذا كنت تستخدم I/O متطابق و مشابهة توصي Microsoft تسهيلات ، لم تقم بتغيير الفاصل الزمني الاسترداد. تم تصميم هذه الأنظمة كمحاولة للتغلب على طبقات I/O الفعلية. زيادة نقطة الاختبار إلى تقليل فاعلية تصميمات هذه.

تحسينات

يستمر Microsoft إجراء تحسينات قابلية التحجيم إلى عملية نقطة التحقق. للحصول على معلومات إضافية حول تحسين قابلية التحجيم واحد يحتوي instituted Microsoft انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
815056FIX: عملية نقطة تدقيق يمكن تأجيل النشاط قاعدة بيانات ملقم SQL و غير العائد بشكل صحيح تسبب خطأ جدولة: 17883 تحدث

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

متى يمكن استخدام علامة تتبع 3505

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

في حالة مواجهة هذه التأثيرات لوجود متى تحدث نقاط اختبار اتبع الخطوات التالية:
  • تأكد من أنه تم تثبيت SQL Server 2000 Service Pack 3 (SP3) أية إصلاحات عاجلة إضافية.
  • مراجعة مسار I/O لضمان القصوى الإجمالية.
  • مراجعة تخطيط قاعدة البيانات عندما تتعلق I/O المسارات.

اعتبارات الاستخدام

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

ملاحظة إعداد إشارة تتبع 3505 تعطيل نقاط اختبار التلقائي عبر ملقم كافة قواعد البيانات. بعد تعيين تتبع العلامة 3505 يجب إصدار أوامر نقطة اختبار كافة قواعد البيانات حيث يجب أن تحدث عمليات التحديث. تتبع العلامة لا يمنع 3505 نقاط اختبار الداخلية التي تم إصدارها من قبل بعض الأوامر مثل النسخ الاحتياطي.

تحذير إذا قمت بزيادة الفاصل الزمني نقطة اختبار تحميل العمل الاسترداد وإقرانها يزداد الوقت. عن بعض الأنماط الاستعلام قد يكون الوقت الاسترداد أطول من الوقت المعاملة الأصلي. على سبيل المثال، إذا قمت بتعيين الفاصل الزمني الاسترداد إلى 5 دقائق تتسبب بعض النقوش الاستعلام مرات الاسترداد التي تصل إلى 15 دقيقة. قد لا تكون هذه النتيجة conducive أهدافك النظام ككل.

مثل كافة الإشارات التتبع الأخرى ، الإصدارات تتبع العلامة 3505 قد تكون غير معتمدة في المستقبل من SQL Server. على الرغم من أنه يمكنك تعيين تتبع العلامة 3505 في الإصدارات الأحدث من SQL Server, قد لا بتعطيل نقاط اختبار التلقائي.

استخدام إشارة تتبع 3505

يمكنك تعيين إشارة تتبع 3505 كمعلمة بدء تشغيل أو باستخدام الأداة المساعدة لسطر الأوامر isql أو أداة سطر الأوامر المساعدة osql أو محلل استعلام SQL:
  • لتعيين علامة تتبع كمعلمة بدء تشغيل ، قم بتشغيل الأمر التالي من موجه الأوامر:
    sqlservr.exe –T3505 
  • لتمكين العلامة التتبع من isqlosql أو محلل استعلام SQL تشغيل التعليمات البرمجية التالية:
    DBCC TRACEON( 3505 )
  • لتعطيل علامة التتبع من isqlosql أو محلل استعلام SQL تشغيل التعليمات البرمجية التالية:
    DBCC TRACEOFF( 3505 )
ملاحظة يمكن تعيين إشارة تتبع 3502 تضمين رسالة في السجل في بداية و النهايات كل نقطة التحقق. قد يكون مفيداً إذا كنت تستخدم إشارة تتبع 3505 هذه العلامة التتبع.
مراجع
لمزيد من المعلومات حول الأمر نقطة التحقق في SQL Server قم بزيارة موقع Microsoft التالي على الويب:
CHECKPOINT

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

خصائص

رقم الموضوع: 815436 - آخر مراجعة: 12/08/2015 02:09:08 - المراجعة: 3.4

Microsoft SQL Server 2000 Standard Edition

  • kbnosurvey kbarchive kbmt kbio kbcode kbinfo KB815436 KbMtar
تعليقات