Применяется к
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 2017

Сведения о пакете обновления для SQL Server

Эта проблема исправлена в указанных ниже пакетах обновления для SQL Server.

       Пакет обновления 2 (SP2) для SQL Server 2016

       Пакет обновления 3 (SP3) для SQL Server 2014

Пакеты обновления являются накопительными. Каждый новый пакет обновления включает все исправления из предыдущих пакетов обновления вместе с новыми исправлениями. Наши рекомендации относятся к установке последнего пакета обновления и последнего накопительного обновления для этого пакета обновления. Перед установкой последнего пакета обновления вам не нужно устанавливать предыдущий пакет обновления. С помощью таблицы 1 в следующей статье вы узнаете, как найти дополнительные сведения о последнем пакете обновления и новейшем накопительном обновлении.

Определение версии, выпуска и уровня обновления SQL Server и его компонентов

Статус

Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".

Ссылки

Ознакомьтесь с терминологией, которую корпорация Майкрософт использует для описания обновлений программного обеспечения.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.