Ökning
Den här uppdateringen innehåller en ny sys.dm_db_stats_histogram i Microsoft SQL Server 2016. Sys.dm_db_stats_histogram DMV är en förbättrad version av DBCC-SHOW_STATISTICS med kommandot histogram.
Syntaxen för den nya sys.dm_db_stats_histogram DMV-specifikationen tillhandahålls på följande sätt:
sys.dm_db_stats_histogram (object_id, stats_id)
Nya DMV-utdata blir resultatet som en tabell som ser ut ungefär så här:
Kolumn namn |
Datatyp |
Beskrivning |
object_id |
signera |
ID för objektet (tabellen) som du vill returnera egenskaperna för. |
stats_id |
signera |
ID för statistik objekt. Är unikt i tabellen. Mer information finns i sys. stats (Transact-SQL). |
step_number |
signera |
Antal steg i histogrammet. Mer information finns i DBCC SHOW_STATISTICS (Transact-SQL). |
range_high_key |
signera |
Övre gräns kolumn värde för ett histogram. Kolumnvärdet kallas också ett nyckelvärdet. |
range_rows |
bigint |
Uppskattat antal rader vars kolumn värde ingår i ett histogram-steg exklusive det övre gräns värdet. |
equal_rows |
bigint |
Uppskattat antal rader vars kolumn värde motsvarar den övre gränsen för histogrammet. |
distinct_range_rows |
bigint |
Uppskattat antal rader med ett distinkt kolumn värde i ett histogram-steg, exklusive det övre gräns värdet. |
average_range_rows |
bigint |
Genomsnittligt antal rader med dubbletter av kolumn värden i ett histogram-steg, exklusive det övre gräns värdet (RANGE_ROWS/DISTINCT_RANGE_ROWS för DISTINCT_RANGE_ROWS > 0). |
Lösning
Den här förbättringen ingår först i den kumulativa uppdateringen för SQL Server:
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Referenser
Lär dig mer om terminologinsom Microsoft använder för att beskriva program varu uppdateringar.