الأعراض
عند استخدام Microsoft SQL Server 2016 ، تحدث PAGELATCH_EX ووقت PAGELATCH_SH انتظار علي صفحات قاعده البيانات التي تنتمي إلى جداول النظام سيسوبجفالويس و سيسيوبجفالويس في TempDB.
الحل البديل
لحل هذه المشكلة ، راجع التطبيق وتطبيق الأساليب التالية علي الشكل المطلوب. تاكد أيضا من استخدام هذه الأساليب كافضل الممارسات في الإجراءات المستقبلية-تطوير SQL:
-
قم بازاله أوامر إسقاط الجدول لأي جداول مؤقته لن يتم أعاده استخدامها داخل تنفيذ الاجراء المخزن نفسه. سيزيل SQL Server الجداول المؤقتة عند انتهاء جلسة العمل التي إنشات الجداول المؤقتة.
-
تجنب استخدام الأمر اقتطاع الجدول مقابل الجداول المؤقتة.
-
تجنب تغيير الجداول المؤقتة بعد إنشائها.
-
إذا تم إنشاء الفهارس مقابل الجدول المؤقت ، فيمكنك نقلها إلى عبارات إنشاء الفهارس المضمنة داخل الأمر "إنشاء جدول".
الحل
هذا الإصلاح مضمن في التحديثات التالية:
تحديث تراكمي 1 ل SQL Server 2016 service Pack 2
تحديث تراكمي 9 ل SQL Server 2016 service Pack 1
حول إصدارات SQL Server
تحتوي كل بنيه جديده ل SQL Server علي كل الإصلاحات العاجلة وتصحيحات الأمان التي كانت موجودة في النسخة السابقة. نوصي بتثبيت الإصدار الأخير لإصدار SQL Server الخاص بك: