KB4041811 - الإصلاح: تأخر التحديث التلقائي للإحصاءات التزايدية في SQL Server 2014 و2016 و2017

ينطبق على
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

الأعراض

في Microsoft SQL Server 2014 و2016 و2017، عند إنشاء إحصائيات تزايدية أعلى الجداول المقسمة، يتم تخزين مجموع عدد التعديلات لجميع الأقسام كعدد تعديل للعقدة الجذر. عندما يتجاوز عدد تعديل العقدة الجذر حدا، يتم تشغيل التحديث التلقائي للإحصائيات. ومع ذلك، إذا كان عدد التعديل لأي قسم واحد لا يتجاوز الحد المحلي، فلن يتم تحديث الإحصائيات. بالإضافة إلى ذلك، يتم إعادة تعيين عدد تعديل العقدة الجذر إلى الصفر. قد يتسبب هذا في تأخير التحديث التلقائي للإحصائيات المتزايدة.

الدقة

يتم إصلاح هذه المشكلة عن طريق تشغيل التحديث التلقائي للإحصائيات عندما يتجاوز عدد التعديل لأي قسم الحد المحلي. لذلك، عند تشغيل التحديث التلقائي للإحصائيات، يتم تحديث الإحصائيات بشكل صحيح.

يتم أيضا تقديم علامة تتبع جديدة (TF) 11024 . عند تمكين علامة التتبع هذه، يتم الاحتفاظ بعدد تعديل العقدة الجذر كمجموع عدد التعديل لجميع الأقسام.

تم إصلاح هذه المشكلة في التحديث التراكمي التالي SQL Server:

التحديث التراكمي 3 SQL Server 2017

حول التحديثات التراكمية SQL Server:

يحتوي كل تحديث تراكمي جديد SQL Server على جميع الإصلاحات العاجلة وجميع إصلاحات الأمان التي تم تضمينها مع التحديث التراكمي السابق. اطلع على آخر التحديثات التراكمية SQL Server:

آخر تحديث تراكمي SQL Server 2017

معلومات حزمة الخدمة SQL Server

تم إصلاح هذه المشكلة في حزم الخدمة التالية SQL Server:

حزمة الخدمة 2 ل SQL Server 2016

حزمة الخدمة 3 SQL Server 2014

حول حزم الخدمة SQL Server:

حزم الخدمة تراكمية. تحتوي كل حزمة خدمة جديدة على جميع الإصلاحات الموجودة في حزم الخدمة السابقة، بالإضافة إلى أي إصلاحات جديدة. توصيتنا هي تطبيق أحدث حزمة خدمة وآخر تحديث تراكمي لحزمة الخدمة هذه. ليس عليك تثبيت حزمة خدمة سابقة قبل تثبيت أحدث حزمة خدمة. استخدم الجدول 1 في المقالة التالية للعثور على مزيد من المعلومات حول أحدث حزمة خدمة وآخر تحديث تراكمي.

كيفية تحديد إصدار SQL Server ومكوناته وإصدارها وتحديثها

الحالة

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

المراجع

تعرّف على المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.