Программ
В этом обновлении представлено новое sys.dm_db_stats_histogram динамического административного представления (DMV) в Microsoft SQL Server 2016. Sys.dm_db_stats_histogram DMV — это улучшенная версия инструкции DBCC SHOW_STATISTICS с командой управления гистограммами.
Синтаксис новой спецификации DMV sys.dm_db_stats_histogram приведен ниже.
sys.dm_db_stats_histogram (object_id, stats_id)
Новое DMV выводит результирующий набор в виде таблицы, которая похожа на приведенную ниже.
Имя столбца |
Тип данных |
Описание |
object_id |
типом |
Идентификатор объекта (таблицы), для которого нужно вернуть свойства статистического объекта. |
stats_id |
типом |
Идентификатор объекта статистики. Уникален в пределах таблицы. Дополнительные сведения можно найти в разделе sys. stats (Transact-SQL). |
step_number |
типом |
Количество шагов в гистограмме. Дополнительные сведения можно найти в разделе DBCC SHOW_STATISTICS (Transact-SQL). |
range_high_key |
типом |
Значение столбца с верхней границей для шага гистограммы. Значение столбца также называется значением ключа. |
range_rows |
bigint |
Ожидаемое количество строк, значение столбца которых попадает на шаг гистограммы, за исключением верхней границы. |
equal_rows |
bigint |
Ожидаемое количество строк, значение столбца которых равно верхнему значению шага гистограммы. |
distinct_range_rows |
bigint |
Предполагаемое количество строк с одинаковым значением столбца на этапе гистограммы, за исключением верхней границы. |
average_range_rows |
bigint |
Среднее количество строк с повторяющимися значениями столбцов на этапе гистограммы, исключая верхнюю границу (RANGE_ROWS и DISTINCT_RANGE_ROWS для DISTINCT_RANGE_ROWS > 0). |
Решение
Это улучшение первоначально входит в состав следующего накопительного обновления для SQL Server:
Накопительное обновление 2 для SQL Server 2016 с пакетом обновления 1 (SP1)
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Ссылки
Ознакомьтесь с терминологией, которую корпорация Майкрософт использует для описания обновлений программного обеспечения.