توزع microsoft تصحيحات Microsoft SQL Server 2008 R2 Service Pack 1 كملف واحد قابل للتنزيل. نظرا لان التصحيحات متراكمة ، فان كل إصدار جديد يحتوي علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في إصدار التصحيح السابق ل SQL Server 2008 R2 Service Pack 1.
الأعراض
بعد الترقية من Microsoft SQL Server 2008 إلى Microsoft SQL Server 2008 R2 ، قد تلاحظ انخفاض الأداء عند تشغيل استعلام يستخدم التوازي في خطه تنفيذ الاستعلام في SQL Server 2008 R2. ملاحظه إذا قمت بالتحقق من خطه الاستعلام ، ستلاحظ ان هناك عمليات اضافيه لضم التجزئة أكثر تداخلا عن تلك التي كانت موجودة في SQL Server 2008. بالاضافه إلى ذلك ، كلما زادت درجه التوازي (دوب) المستخدمة في الاستعلام ، زاد عدد عمليات ربط التجزئة العوديه التي يتم استخدامها في خطه الاستعلام.
السبب
تحدث هذه المشكلة نظرا لبعض التغييرات في تقدير العلاقة الاساسيه. إذا كان الاستخدام الفعلي للذاكرة حول حد الذاكرة ، فقد يؤدي تغيير بسيط في تقدير العلاقة الاساسيه إلى تشغيل سبيلس.ملاحظه تحدث هذه المشكلة بشكل متكرر عند استخدام رقم دوب أكبر في استعلام.
الحل
بعد تطبيق الإصلاح العاجل ، يقتصر الحد الخاص بقسم الربط التجزئة الذي يعتمد علي توفر الذاكرة. ومع ذلك ، لا يمكن لهذا الإصلاح حل المشكلة في كل الحالات.
معلومات التحديث التراكمي
SQL Server 2008 R2 Service Pack 2
تم إصدار التصحيح لهذه المشكلة أولا في التحديث التراكمي 3. للحصول علي مزيد من المعلومات حول كيفيه الحصول علي حزمه التحديث التراكمي هذه ل SQL Server 2008 R2 Service Pack 2 ، انقر فوق رقم المقالة التالية لعرض المقالة في قاعده معارف Microsoft:
2754552 حزمه التحديثات التراكمية 3 ل SQL Server 2008 R2 Service Pack 2 ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.. نظرا لان الإصدارات تراكمية ، فان كل إصدار إصلاح جديد يحتوي علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في إصدار التصحيح السابق ل SQL Server 2008 R2 Service Pack 2. من المستحسن تطبيق أحدث إصدار من التصحيحات التي تحتوي علي هذا الإصلاح العاجل. للمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
2730301 تم إصدار الإصدارات SQL Server 2008 R2 التي تم إصدارها بعد SQL Server 2008 R2 Service Pack 2
SQL Server 2008 R2 Service Pack 1
تم إصدار التصحيح لهذه المشكلة أولا في التحديث التراكمي 8. للحصول علي مزيد من المعلومات حول كيفيه الحصول علي حزمه التحديث التراكمي هذه ل SQL Server 2008 R2 Service Pack 1 ، انقر فوق رقم المقالة التالي لعرض المقالة في قاعده معارف Microsoft:
2723743 حزمه التحديث التراكمي 8 ل SQL Server 2008 R2 Service Pack 1ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.. نظرا لان الإصدارات تراكمية ، فان كل إصدار إصلاح جديد يحتوي علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في إصدار التصحيح السابق ل SQL Server 2008 R2 Service Pack 1. من المستحسن تطبيق أحدث إصدار من التصحيحات التي تحتوي علي هذا الإصلاح العاجل. للمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
2567616 تم إصدار الإصدارات SQL Server 2008 R2 التي تم إصدارها بعد SQL Server 2008 R2 Service Pack 1
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
الحل البديل
لحل هذه المشكلة ، قم بإنقاص رقم دوب من أجل تقليل عمليات الانضمام المتكررة للتجزئة. ومع ذلك ، قد يؤدي ذلك إلى ان يقوم محسن الاستعلام باستخدام التنفيذ التسلسلي ، وتكلفه التنفيذ التسلسلي مرتفعه.
مزيد من المعلومات
للحصول علي مزيد من المعلومات حول صلات التجزئة ، انتقل إلى موقع الويب التالي الخاص بمطور Microsoft (MSDN):
فهم صلات التجزئةللحصول علي مزيد من المعلومات حول منح ذاكره SQL server ، انتقل إلى موقع ويب الخاص بمدونات MSDN التالية: