الملخص
حاليا في Microsoft SQL Server ، يتم تنفيذ الاجراء الsp_MSsubscription_cleanup المخزن بواسطة sp_MSdistribution_cleanup اجراء المخزن. يتم تنفيذ ذلك بدوره بواسطة مهمة تنظيف التوزيع.
علي الرغم من ذلك ، فان استخدام الموارد للاجراء الsp_MSsubscription_cleanup المخزن الخاص به مرتفع جدا: قد يستغرق إكمال العملية بضع دقائق ، ويكون تكرار مهمة تنظيف التوزيع 10 دقائق. هذا يعني انه يتم تشغيل الاجراء المخزن المكلف كل 10 دقائق طوال مده الدقائق الدقيقة.
يعمل هذا التحديث علي التغييرات التالية:
-
يتم تنفيذ الاجراء المخزن sp_MSsubscription_cleanup المكلف بواسطة sp_expired_subscription_cleanup اجراء المخزن. يتم تنفيذ هذا الأمر بدوره بواسطة وظيفة تنظيف الاشتراك المنتهي الصلاحية.
-
يتم تشغيل وظيفة تنظيف الاشتراك المنتهية الصلاحية كل 24 ساعة. ولذلك ، سيتم تشغيل الاجراء المخزن sp_MSsubscription_cleanup المكلف مره واحده فقط في كل يوم.
الحل
تم تصحيح هذه المشكلة في التحديثات التراكمية التالية ل SQL Server:
تحديث تراكمي 6 ل SQL Server 2016 RTM
تحديث تراكمي 3 ل SQL Server 2016 SP1
تحديث تراكمي 5 ل SQL Server 2014 SP2
يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. اطلع علي آخر التحديثات التراكمية ل SQL Server:
آخر تحديث تراكمي ل SQL Server 2016
المراجع
تعرف علي المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.