تقوم Microsoft بتوزيع الإصلاحات Microsoft SQL Server 2008 R2 كأحد الملفات القابلة للتحميل. لأن الإصلاحات التراكمي، كل إصدار جديد يحتوي على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2008 R2 السابقة.

الأعراض

يرجى مراعاة السيناريو التالي:

  • إذا كان لديك كمبيوتر عالي الأداء يحتوي على العديد من المعالجات. على سبيل المثال، لدى الكمبيوتر 32 وحدات المعالجة المركزية الفعلية و 512 غيغابايت (GB) من ذاكرة الوصول العشوائي.

  • الكمبيوتر يشغل Microsoft SQL Server 2008 R2.

  • تنفيذ أحد تطبيقات التي يتم تشغيلها على الخادم استعلامات إنشاء العديد من worktables في قاعدة بيانات.

في هذا السيناريو، قد تظهر رسالة خطأ مشابهة لما يلي في سجل خطأ SQL Server:

بالإضافة إلى ذلك، تحتوي على العديد من إدخالات ذاكرة التخزين المؤقت USERSTORE_SCHEMAMGR SQL Server وينمو بسرعة.

السبب

تحدث هذه المشكلة عندما يتم وضع علامة worktables العديد من الإفلات المؤجلة. عندما يتم وضع علامة worktables العديد من الإفلات المؤجلة، يستغرق وقتاً طويلاً الانتهاء من عملية تنظيف.

الحل

معلومات التحديث التراكمي

SQL Server 2008 R2 Service Pack 1

تم إصدار الإصلاح الخاص بهذه المشكلة أولاً في التحديث التراكمي 1 ل SQL Server 2008 R2 Service Pack 1. لمزيد من المعلومات حول كيفية الحصول على حزمة التحديث التراكمي هذه، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

2544793 حزمة "التحديث التراكمي" 1 ل SQL Server 2008 R2 Service Pack 1ملاحظة: لأن البنيات تراكمية، يحتوي كل إصدار إصلاح جديد على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2008 R2 السابقة. نوصي بأن تنظر في تطبيق أحدث إصدار للإصلاح الذي يحتوي على هذا الإصلاح العاجل. لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":

2567616 يبني SQL Server 2008 R2 التي تم إصدارها بعد إصدار SQL Server 2008 R2 Service Pack 1

SQL Server 2008 R2

تم إصدار الإصلاح الخاص بهذه المشكلة أولاً في 5 التحديث التراكمي. لمزيد من المعلومات حول كيفية الحصول على حزمة التحديث التراكمي ل SQL Server 2008 R2، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

حزمة "التحديث التراكمي" 2507770 7 ل SQL Server 2008 R2ملاحظة: لأن البنيات تراكمية، يحتوي كل إصدار إصلاح جديد على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2008 R2 السابقة. نوصي بأن تنظر في تطبيق أحدث إصدار للإصلاح الذي يحتوي على هذا الإصلاح العاجل. لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":

981356 يبني SQL Server 2008 R2 التي تم إصدارها بعد إصدار SQL Server 2008 R2

SQL Server 2008

لحل هذه المشكلة، يجب الحصول على أحدث حزمة خدمة ل SQL Server 2008. لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":

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

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

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

http://support.microsoft.com/contactus/?ws=supportملاحظة: يعرض النموذج "توفر تنزيل الإصلاح العاجل" اللغات التي يتوفر الإصلاح الجديد. في حالة عدم ظهور اللغة الخاصة بك، يكون بسبب عدم توفر إصلاح عاجل لتلك اللغة.

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

لتطبيق هذا الإصلاح العاجل، يجب أن يكون لديك Microsoft SQL Server 2008 R2 مثبتة.

متطلبات إعادة التشغيل

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

معلومات استبدال الإصلاح العاجل

لا يحل هذا الإصلاح العاجل محل الإصلاحات التي تم إصدارها مسبقاً.

معلومات الملف

يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل على سمات الملف (أو سمات الملف الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم".

كافة المدعمة 32 بت SQL 2008 R2 قاعدة بيانات الخدمات الأساسية مثيلات الملقم

اسم الملف

إصدار الملف

حجم الملف

التاريخ

الوقت

النظام الأساسي

Atxcore.dll

2009.100.1766.0

26,464

24-Feb-2011

01:49

x86

Datacollectorcontroller.dll

2009.100.1766.0

135,520

24-Feb-2011

01:49

x86

Etwcls.mof

غير قابل للتطبيق

1,116,328

22-Feb-2011

14:29

غير قابل للتطبيق

Instmsdb.sql

غير قابل للتطبيق

2,241,260

22-Feb-2011

12:53

غير قابل للتطبيق

Mssqlsystemresource.ldf

غير قابل للتطبيق

524,288

22-Feb-2011

15:01

غير قابل للتطبيق

Mssqlsystemresource.mdf

غير قابل للتطبيق

63,569,920

22-Feb-2011

15:01

غير قابل للتطبيق

Rsfxft.dll

2009.100.1766.0

21,344

24-Feb-2011

01:44

x86

Sql_engine_core_inst_keyfile.dll

2009.100.1766.0

13,664

24-Feb-2011

01:45

x86

Sqlaccess.dll

2009.100.1766.0

415,584

24-Feb-2011

01:44

x86

Sqlagent.exe

2009.100.1766.0

367,968

24-Feb-2011

01:49

x86

Sqlagent100_msdb_upgrade.sql

غير قابل للتطبيق

2,371,245

22-Feb-2011

14:28

غير قابل للتطبيق

Sqlos.dll

2009.100.1766.0

14,688

24-Feb-2011

01:37

x86

Sqlscriptdowngrade.dll

2009.100.1766.0

14,688

24-Feb-2011

01:37

x86

Sqlscriptupgrade.dll

2009.100.1766.0

4,611,424

24-Feb-2011

01:37

x86

Sqlservr.exe

2009.100.1766.0

42,918,752

24-Feb-2011

01:49

x86

Sqsrvres.dll

2009.100.1766.0

89,952

24-Feb-2011

01:37

x86

كافة 64 بت SQL Server 2008 R2 قاعدة البيانات خدمات المركز مثيلات المعتمدة

اسم الملف

إصدار الملف

حجم الملف

التاريخ

الوقت

النظام الأساسي

Atxcore.dll

2009.100.1766.0

31,584

24-Feb-2011

00:53

x64

Datacollectorcontroller.dll

2009.100.1766.0

262,496

24-Feb-2011

00:53

x64

Etwcls.mof

غير قابل للتطبيق

1,116,328

22-Feb-2011

14:29

غير قابل للتطبيق

Instmsdb.sql

غير قابل للتطبيق

2,241,260

22-Feb-2011

12:53

غير قابل للتطبيق

Mssqlsystemresource.ldf

غير قابل للتطبيق

524,288

22-Feb-2011

15:01

غير قابل للتطبيق

Mssqlsystemresource.mdf

غير قابل للتطبيق

63,569,920

22-Feb-2011

15:01

غير قابل للتطبيق

Rsfxft.dll

2009.100.1766.0

25,440

24-Feb-2011

00:50

x64

Sql_engine_core_inst_keyfile.dll

2009.100.1766.0

14176

24-Feb-2011

00:53

x64

Sqlaccess.dll

2009.100.1766.0

403,296

24-Feb-2011

00:50

x86

Sqlagent.exe

2009.100.1766.0

428,384

24-Feb-2011

00:53

x64

Sqlagent100_msdb_upgrade.sql

غير قابل للتطبيق

2,371,245

22-Feb-2011

14:28

غير قابل للتطبيق

Sqlos.dll

2009.100.1766.0

15,712

24-Feb-2011

00:50

x64

Sqlscriptdowngrade.dll

2009.100.1766.0

15,712

24-Feb-2011

00:50

x64

Sqlscriptupgrade.dll

2009.100.1766.0

4,610,912

24-Feb-2011

00:50

x64

Sqlservr.exe

2009.100.1766.0

62,019,424

24-Feb-2011

00:53

x64

Sqsrvres.dll

2009.100.1766.0

105,824

24-Feb-2011

00:50

x64

كافة IA 64 إلى SQL 2008 R2 قاعدة بيانات الخدمات الأساسية مثيلات الملقم المعتمدة

اسم الملف

إصدار الملف

حجم الملف

التاريخ

الوقت

النظام الأساسي

Atxcore.dll

2009.100.1766.0

63,328

24-Feb-2011

00:18

IA-64

Datacollectorcontroller.dll

2009.100.1766.0

477,024

24-Feb-2011

00:18

IA-64

Etwcls.mof

غير قابل للتطبيق

1,116,328

22-Feb-2011

14:29

غير قابل للتطبيق

Instmsdb.sql

غير قابل للتطبيق

2,241,260

22-Feb-2011

12:53

غير قابل للتطبيق

Mssqlsystemresource.ldf

غير قابل للتطبيق

524,288

22-Feb-2011

15:01

غير قابل للتطبيق

Mssqlsystemresource.mdf

غير قابل للتطبيق

63,569,920

22-Feb-2011

15:01

غير قابل للتطبيق

Rsfxft.dll

2009.100.1766.0

56,160

24-Feb-2011

00:15

IA-64

Sql_engine_core_inst_keyfile.dll

2009.100.1766.0

19,296

24-Feb-2011

00:18

IA-64

Sqlaccess.dll

2009.100.1766.0

392,032

24-Feb-2011

00:15

x86

Sqlagent.exe

2009.100.1766.0

1,206,112

24-Feb-2011

00:21

IA-64

Sqlagent100_msdb_upgrade.sql

غير قابل للتطبيق

2,371,245

22-Feb-2011

14:28

غير قابل للتطبيق

Sqlos.dll

2009.100.1766.0

22,368

24-Feb-2011

00:12

IA-64

Sqlscriptdowngrade.dll

2009.100.1766.0

20,832

24-Feb-2011

00:11

IA-64

Sqlscriptupgrade.dll

2009.100.1766.0

4,617,056

24-Feb-2011

00:11

IA-64

Sqlservr.exe

2009.100.1766.0

121,779,040

24-Feb-2011

00:21

IA-64

Sqsrvres.dll

2009.100.1766.0

188,768

24-Feb-2011

00:11

IA-64

الحالة

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

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

Worktables هي الجداول الداخلية التي تم إنشاؤها في قاعدة بيانات وتكون غير مرئية للمستخدمين. يستخدم SQL Server worktables للعمليات والكائنات التالية:

  • المؤشرات

  • متغيرات LOB (على سبيل المثال، Varchar(max))

  • دمج الصلات

  • استعلامات متوازي

  • عوامل تشغيل التخزين المؤقت

  • استخدام مستند XML

  • Service Broker

  • تدقيقات تناسق قاعدة البيانات

يحاول ملقم SQL لإسقاط في worktable عند اكتمال عمل معينة. في حالة فشل المحاولة، ثم يتم وضع علامة worktable للتنظيف (مؤجلة قطره). مهمة خلفية المسؤولة عن تنظيف سجل Ghost تنفيذ عملية تنظيف worktables مؤجلة قطره.عندما يتم إنشاء worktables متكرر، مهمة خلفية تستغرق وقتاً طويلاً لتنظيف worktables إسقاط المؤجلة، وقد يكون هناك العديد من worktables في ذاكرة التخزين المؤقت. يستخدم هذا التحديث التراكمي خوارزمية أكثر فعالية لتنظيف المؤجلة إسقاط worktables. لذلك، لا تحدث المشكلة الموضحة في قسم "الأعراض".

المراجع

لمزيد من المعلومات حول مخطط التسمية لتحديثات SQL Server، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

حزم تحديث مخطط تسمية جديدة 822499 لبرامج Microsoft SQL Serverلمزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقال التالي لعرضه في "قاعدة معارف Microsoft":

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

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

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

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

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