Підвищення якості
У цьому оновленні представлено нове динамічне подання керування (DMV) sys.dm_db_stats_histogram в Microsoft SQL Server 2016. Sys.dm_db_stats_histogram DMV – це покращена версія SHOW_STATISTICS DBCC за допомогою команди керування гістограму.
Синтаксис нової специфікації sys.dm_db_stats_histogram DMV надається таким:
sys.dm_db_stats_histogram (object_id, stats_id)
Нові результати DMV – це набір результатів у вигляді таблиці, приблизно такого вигляду:
Ім'я стовпця |
Тип даних |
Опис |
object_id |
Int |
ІДЕНТИФІКАТОР об'єкта (таблиця), для якого потрібно повернути властивості об'єкта статистики. |
stats_id |
Int |
ІДЕНТИФІКАТОР об'єкта статистики. – Це унікальне в таблиці. Докладні відомості наведено в статті sys. Stats (Transact-SQL). |
step_number |
Int |
Кількість кроків у гістограмі. Докладні відомості наведено в статті DBCC SHOW_STATISTICS (Transact-SQL). |
range_high_key |
Int |
Верхня межа значення стовпця для кроку гістограми. Значення стовпця також називається значенням ключа. |
range_rows |
велике ціле |
Орієнтовна кількість рядків, значення стовпця якого припадає на крок гістограми, за винятком верхньої межі. |
equal_rows |
велике ціле |
Орієнтовна кількість рядків, значення стовпця якого дорівнює верхнім зв'язкам на кроці гістограми. |
distinct_range_rows |
велике ціле |
Орієнтовна кількість рядків із відмінним значенням стовпця в межах гістограми, за винятком верхньої межі. |
average_range_rows |
велике ціле |
Середня кількість рядків із повторюваними значеннями стовпців на кроці гістограми, за винятком верхньої межі (RANGE_ROWS/DISTINCT_RANGE_ROWS для DISTINCT_RANGE_ROWS > 0). |
Спосіб вирішення
Це вдосконалення спочатку входить до складу такого сукупного оновлення SQL Server:
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Посилання
Відомості про термінологію, яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.