تصحيح: قد تحدث مشاكل الحظر والأداء عند تمكين التتبع إشارة 1118 في SQL Server 2005 إذا كانت عالية الحمل إنشاء جدول مؤقت

خطأ: #50001020 (الإصلاح العاجل SQL)
الخطأ رقم: 75478 (تعديل المحتوى)خطأ #: 50001020 الإصلاحات الضرورية (SQL)الخطأ رقم: 502241 (SQL بو عيب تعقب)
تقوم Microsoft بتوزيع الإصلاحات Microsoft SQL Server 2005 كأحد الملفات القابلة للتحميل. لأن الإصلاحات التراكمي، كل إصدار جديد يحتوي على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2005 السابقة.

ملخص

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

الأعراض

في Microsoft SQL Server 2005، قد تلاحظ المشاكل المتعلقة بالأداء والحظر. تواجه هذه المشكلة إذا تحققت الشروط التالية:
  • تمكين التتبع إشارة 1118.
  • إنشاء جدول مؤقت عبء عمل كبير.
  • توجد عدة ملفات البيانات لقاعدة بيانات.
في جدول نظام sysprocesses، يتم تعيين القيمة في العمود waittype من قاعدة بيانات إلى باجيلاتش.

السبب

تحدث هذه المشكلة عند وجود عدة ملفات البيانات في قاعدة بيانات. عند وجود عدة ملفات البيانات هذه، تحدث انتظار جامع في الصفحات المشتركة العمومية تخصيص مخطط (SGAM) لقاعدة بيانات.

الحل

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

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

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

المتطلبات الأساسية

يجب أن يكون لديك Microsoft SQL Server 2005 Service Pack 2 (SP2) مثبتاً لتطبيق هذا الإصلاح العاجل.

لمزيد من المعلومات حول كيفية الحصول على SQL Server 2005 Service Pack 2، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

كيفية الحصول على أحدث حزمة خدمة ل SQL Server 2005 913089

معلومات إعادة التشغيل

ليس من الضروري إعادة تشغيل جهاز الكمبيوتر بعد تطبيق هذا الإصلاح العاجل.

معلومات التسجيل

ليس لديك لتغيير التسجيل.

معلومات ملف الإصلاح العاجل

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

يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل على سمات الملف (أو سمات الملف الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم".
SQL Server 2005، إصدارات 32 بت
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Microsoft.sqlserver.maintenanceplantasks.dll9.0.3166.0296,30428-Apr-200702:53x86
Msmdlocal.dll9.0.3166.015,943,53628-Apr-200702:53x86
Mssqlsystemresource.ldfغير قابل للتطبيق524,28827-Apr-200719:05غير قابل للتطبيق
Mssqlsystemresource.mdfغير قابل للتطبيق40,173,56827-Apr-200719:05غير قابل للتطبيق
Rdistcom.dll2005.90.3166.0644,46428-Apr-200702:53x86
Sqlaccess.dll2005.90.3166.0350,57628-Apr-200702:53x86
Sqlservr.exe2005.90.3166.029,190,51228-Apr-200702:53x86
Sysdbupg.sqlغير قابل للتطبيق510,62226-Apr-200710:04غير قابل للتطبيق
SQL Server 2005، الإصدار 64 بت
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Microsoft.sqlserver.maintenanceplantasks.dll9.0.3166.0296,30428-Apr-200702:53x86
Msmdlocal.dll9.0.3166.015,943,53628-Apr-200702:53x86
Mssqlsystemresource.ldfغير قابل للتطبيق524,28827-Apr-200719:05غير قابل للتطبيق
Mssqlsystemresource.mdfغير قابل للتطبيق40,173,56827-Apr-200719:05غير قابل للتطبيق
Rdistcom.dll2005.90.3166.0828,27228-Apr-200716:12x64
Sqlaccess.dll2005.90.3166.0357,74428-Apr-200716:12x86
Sqlservr.exe2005.90.3166.038,509,93628-Apr-200716:12x64
Sysdbupg.sqlغير قابل للتطبيق510,62226-Apr-200710:04غير قابل للتطبيق
SQL Server 2005، إصدار البنية Itanium
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Microsoft.sqlserver.maintenanceplantasks.dll9.0.3166.0296,30428-Apr-200702:53x86
Msmdlocal.dll9.0.3166.049,887,08828-Apr-200710:09IA-64
Mssqlsystemresource.ldfغير قابل للتطبيق524,28827-Apr-200719:05غير قابل للتطبيق
Mssqlsystemresource.mdfغير قابل للتطبيق40,173,56827-Apr-200719:05غير قابل للتطبيق
Rdistcom.dll2005.90.3166.01,885,04028-Apr-200710:09IA-64
Sqlaccess.dll2005.90.3166.0352,11228-Apr-200710:09x86
Sqlservr.exe2005.90.3166.072,626,03228-Apr-200710:09IA-64
Sysdbupg.sqlغير قابل للتطبيق510,62226-Apr-200710:04غير قابل للتطبيق

الحل البديل

للتغلب على هذه المشكلة، قم بتعطيل إشارة تتبع 1118. يمكنك تعطيل علامة تتبع بشكل تبادلي باستخدام الأمر تراسيوف DBCC التالية:
DBCC TRACEOFF (1118, -1)
يمكنك أيضا تحديد علامة تتبع كمعلمة بدء تشغيل خدمة SQL Server. عند تحديد علامة تتبع كمعلمة بدء تشغيل، يتم تمكين إشارة تتبع تلقائياً عند بدء تشغيل خدمة SQL Server. إذا قمت بتعيين إشارة تتبع كمعلمة بدء تشغيل، لا يزال استخدام الأمر تراسيوف DBCC لتعطيل العلامة التتبع بشكل تفاعلي.

الحالة

أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".

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

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

824684 وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft

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

إصلاح 328551 : تحسينات التوافق لقاعدة بيانات

ملاحظة: وكقاعدة عامة ، إذا كان عدد المعالجات المنطقية أقل من أو تساوي 8، استخدم نفس العدد من ملفات بيانات المعالجات المنطقية. إذا كان أكبر من 8, ملفات البيانات 8 استخدام عدد المعالجات المنطقية وثم إذا استمر الخلاف، زيادة عدد ملفات البيانات بمضاعفات 4 (حتى عدد المعالجات المنطقية) حتى ينخفض إلى مستويات مقبولة الادعاء أو إجراء تغييرات على رمز حمل العمل.


خصائص

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

Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Standard X64 Edition

تعليقات