Проблема
В 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 (SP2) для SQL Server 2016
Пакет обновления 3 (SP3) для SQL Server 2014
Сведения о пакетах обновления для SQL Server:
Пакеты обновления являются накопительными. Каждый новый пакет обновления содержит все исправления, которые были в предыдущих пакетах обновления, а также все новые исправления. Мы рекомендуем применить последний пакет обновления и последнее накопительное обновление для этого пакета обновления. Вам не нужно устанавливать предыдущий пакет обновления перед установкой последнего пакета обновления. Дополнительные сведения о последнем пакете обновления и последнем накопительном обновлении см. в таблице 1 в следующей статье.
Определение версии, выпуска и уровня обновления SQL Server и его компонентов
Состояние
Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».
Ссылки
Узнайте о терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.