تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

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

مؤشرات الخطأ

اطّلع على السيناريو التالي:

  • يقوم أحد التطبيقات بتشغيل استعلام يشير إلى بعض الجداول المؤقتة في Microsoft SQL Server 2008 وفي Microsoft SQL Server 2008 R2. يتم إنشاء الجداول المؤقتة في جلسة بدلا من اجراء مخزن.

  • يتم تخزين خطه الاستعلام مؤقتا.

  • العديد من المستخدمين يقومون بتشغيل الاستعلام نفسه في بيئة متزامنة بشكل كبير. علي سبيل المثال ، يستخدم العديد من المستخدمين تطبيقا يقوم بتشغيل الاستعلام التالي:

    create table #x (col1 int) go insert into #x values (1) go select * from #x where col1 = 1 go

في هذا السيناريو ، يواجه التطبيق مشاكل في الأداء.ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.‎. للحصول علي مزيد من المعلومات حول كيفيه تحديد هذه المشكلة ، راجع القسم "مزيد من المعلومات".

السبب

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

الحل

ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.‎. يتوفر حاليا تحديث SQL Server 2008 R2 فقط. بالنسبة إلى SQL Server 2008 ، راجع قسم «الحل البديل» لحل هذه المشكلة.

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

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ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.‎. نظرا لان الإصدارات تراكمية ، فان كل إصدار إصلاح جديد يحتوي علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في إصدار SQL Server 2008 R2 السابق. من المستحسن تطبيق أحدث إصدار من التصحيحات التي تحتوي علي هذا الإصلاح العاجل. للمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":

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

SQL Server 2008 R2

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

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

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

الحالة

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

الحل البديل

لحل هذه المشكلة في SQL Server 2008 وفي SQL Server 2008 R2 ، انقل اي مراجع من الجداول المؤقتة إلى داخل الإجراءات المخزنة.

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

للحصول علي مزيد من المعلومات حول كيفيه إنشاء أساسيات الجدول وتعديلها ، يمكنك زيارة موقع MSDN التالي علي الويب:

كيفيه إنشاء أساسيات الجدول وتعديلهايمكن التعرف علي اتصال سبينلوك من طريقه عرض الاداره الديناميكية (دمف) sys.dm_os_spinlock_stats التي تحتوي علي معدل اتصال عال في SOS_CACHESTORE سبينلوك. لتحديد هذه المشكلة ، قم بتشغيل استعلام يشبه ما يلي:

select cp.bucketid, count(cp.bucketid) as BucketCount, st.text from sys.dm_exec_cached_plans cp cross apply sys.dm_exec_sql_text(cp.plan_handle) as st group by cp.bucketid, st.text having count(cp.bucketid) >1 order by BucketCount descإذا كانت الشروط التالية صحيحه عند تشغيل هذا الاستعلام ، فقد تواجه مشاكل في الأداء:

  • ينشئ هذا الاستعلام نص الاستعلام نفسه.

  • عدد البوكيتيد نفسه كبير.ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.‎. عاده ما يكون عدد كبير لبوكيتيد نفسه أكثر من 1000.

  • الجداول المؤقتة لمراجع الاستعلامات

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

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

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

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

هل كانت المعلومات مفيدة؟

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

نشكرك على ملاحظاتك!

×