KB3204804 – Vylepšení: V SQL Server 2016 SP1 CU2 je k dispozici nové zobrazení dynamické správy sys.dm_db_stats_histogram

Platí pro
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 2016 Service Pack 1

Vylepšení

Tato aktualizace zavádí nové sys.dm_db_stats_histogram dynamického zobrazení správy (DMV) v Microsoft SQL Server 2016. sys.dm_db_stats_histogram DMV je vylepšená verze příkazu správy DBCC SHOW_STATISTICS WITH HISTOGRAM.

Syntaxe nové specifikace sys.dm_db_stats_histogram DMV je k dispozici následovně:

sys.dm_db_stats_histogram (object_id, stats_id)

Nový DMV vypíše sadu výsledků jako tabulku, která vypadá takto:

Název sloupce Datový typ Popis
object_id int ID objektu (tabulky), pro který se mají vrátit vlastnosti statistického objektu.
stats_id int ID statistického objektu. Je v rámci tabulky jedinečný. Další informace najdete v tématu sys.stats (Transact-SQL).
step_number int Počet kroků v histogramu Další informace najdete v tématu DBCC SHOW_STATISTICS (Transact-SQL).
range_high_key int Hodnota horní hranice sloupce kroku histogramu Hodnota sloupce se také nazývá klíčová hodnota.
range_rows bigint Odhadovaný počet řádků, jejichž hodnota sloupce spadá v kroku histogramu (kromě horní meze)
equal_rows bigint Odhadovaný počet řádků, jejichž hodnota sloupce se rovná horní mezi kroku histogramu.
distinct_range_rows bigint Odhadovaný počet řádků s jedinečnou hodnotou sloupce v kroku histogramu s výjimkou horní meze.
average_range_rows bigint Průměrný počet řádků s duplicitními hodnotami ve sloupci v kroku histogramu, s výjimkou horní meze (RANGE_ROWS / DISTINCT_RANGE_ROWS pro DISTINCT_RANGE_ROWS > 0)

Řešení

Toto vylepšení je poprvé zahrnuto v následující kumulativní aktualizaci pro SQL Server:

Kumulativní aktualizace 2 pro SQL Server 2016 SP1

Informace o kumulativních aktualizacích pro SQL Server

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace pro SQL Server:

Nejnovější kumulativní aktualizace pro SQL Server 2016

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.

Reference

Podívejte se na informace o terminologii, kterou společnost Microsoft používá k popisování aktualizací softwaru.