الأعراض
افترض انك تستخدم ميزه مجموعات التوفر الوايسون في Microsoft SQL Server 2012 أو 2014 أو 2016. في كل مره تقوم فيها بتنفيذ استعلام مقابل قاعده بيانات ثانويه ، يتم أعاده ترجمه الاستعلام. تحدث هذه المشكلة نظرا لعدم نشر الإحصائيات بشكل صحيح من الخادم الأساسي إلى الخادم الثانوي. إذا قمت بتشغيل تتبع ملفات المعرف ، ستجد شيئا مشابها بما يلي حول ستاتمان الذي يعني ان SQL server هو الاستعلام عن الإحصائيات:SELECT StatMan([SC0], [SB0000]) FROM (SELECT TOP 100 PERCENT [SC0], step_direction([SC0]) over (order by NULL) AS [SB0000] FROM (SELECT [xxx] AS [SC0] FROM [dbo].[xxx] TABLESAMPLE SYSTEM (7.033584e-001 PERCENT) WITH (READUNCOMMITTED) ) AS _MS_UPDSTATS_TBL_HELPER ORDER BY [SC0], [SB0000] ) AS _MS_UPDSTATS_TBL OPTION (MAXDOP 1) ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.. إذا قمت بتعطيل الخيار " إحصائيات التحديث التلقائي " أو تمكين الخيار " تحديث تلقائي للإحصائيات بشكل غير متزامن " ، فلن تحدث هذه المشكلة.
الحل
تم تصحيح المشكلة أولا في التحديث التراكمي التالي ل SQL Server:
يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. من المستحسن تنزيل أحدث التحديثات التراكمية ل SQL Server وتثبيته:
المراجع
تعرف علي المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.