Ознаки
У Microsoft SQL Server 2014, 2016 і 2017, коли інкрементна статистика будується у верхній частині розподілених таблиць, сума Змінення кількості всіх розділів зберігається як кількість змін кореневого вузла. Коли кількість змін кореневого вузла перевищує граничне значення, функція автоматичного оновлення статистики спрацьовує. Однак, якщо кількість змін в одному розділі не перевищує локальний поріг, статистика не оновлюється. Крім того, кількість змін кореневого вузла буде скинуто до нуля. Це може призвести до затримки автоматичного оновлення за допомогою функції "інкрементна статистика".
Спосіб вирішення
Цю проблему вирішено шляхом запуску автоматичного оновлення статистики, коли кількість змін в будь-якому розділі перевищує граничне значення локального порогу. Тому, коли запущено автоматичне оновлення статистики, статистика оновлюється належним чином.
Також вводиться новий прапор трасування (TF) 11024 . Коли цей прапорець трасування увімкнуто, кількість змін кореневого вузла зберігається як сума кількості змін у всіх розділах.
Ця проблема усунена в такому сукупному оновленні для сервера SQL Server:
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:
Відомості про пакет оновлень для сервера SQL Server
Ця проблема усунена в наведених нижче пакетах оновлень для SQL Server:
Пакети оновлень є сукупними. Кожен новий пакет оновлень містить усі виправлення, які містяться в попередніх пакетах оновлень, а також будь-які нові виправлення. Наша рекомендація – це використання найновішого пакета оновлень і найновішого сукупного оновлення для цього пакета оновлень. Не потрібно інсталювати попередній пакет оновлень, перш ніж інсталювати найновіший пакет оновлень. У цій статті описано, як знайти докладні відомості про найновіший пакет оновлень і найновіше накопичувальне оновлення, використовуючи таблицю 1.
Визначення рівня версії, випуску та оновлення сервера SQL Server і його компонентів
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Посилання
Відомості про термінологію, яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.