KB3204804 - Mejora: la nueva vista de administración dinámica de sys.dm_db_stats_histogram está disponible en SQL Server 2016 SP1 CU2

Se aplica a
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

Mejora

Esta actualización presenta una nueva sys.dm_db_stats_histogram de Vista de administración dinámica (DMV) en Microsoft SQL Server 2016. El sys.dm_db_stats_histogram DMV es una versión mejorada del comando de administración DBCC SHOW_STATISTICS WITH HISTOGRAM.

La sintaxis de la nueva especificación DMV de sys.dm_db_stats_histogram se proporciona de la siguiente manera:

sys.dm_db_stats_histogram (object_id, stats_id)

La nueva DMV genera el conjunto de resultados como una tabla similar a la siguiente:

Nombre de columna Tipo de datos Descripción
object_id int Identificador del objeto (tabla) para el que se devuelven las propiedades del objeto de estadísticas.
stats_id int Identificador del objeto de estadísticas. Es único dentro de la tabla. Para obtener más información, consulte sys.stats (Transact-SQL).
step_number int Número de pasos en el histograma. Para obtener más información, consulte DBCC SHOW_STATISTICS (Transact-SQL).
range_high_key int Valor de columna de límite superior para un paso de histograma. El valor de la columna también se denomina valor de clave.
range_rows bigint Número estimado de filas cuyo valor de columna se encuentra dentro de un paso de histograma, excluyendo el límite superior.
equal_rows bigint Número estimado de filas cuyo valor de columna es igual al límite superior del paso de histograma.
distinct_range_rows bigint Número estimado de filas con un valor de columna distinto dentro de un paso de histograma, excluyendo el límite superior.
average_range_rows bigint Número promedio de filas con valores de columna duplicados dentro de un paso del histograma, excluyendo el límite superior (RANGE_ROWS / DISTINCT_RANGE_ROWS para DISTINCT_RANGE_ROWS > 0).

Resolución

Esta mejora se incluye por primera vez en la siguiente actualización acumulativa para SQL Server:

Actualización acumulativa 2 para SQL Server 2016 SP1

Acerca de las actualizaciones acumulativas para SQL Server

Cada nueva actualización acumulativa para SQL Server contiene todas las revisiones y correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Consulte las actualizaciones acumulativas más recientes para SQL Server:

Actualización acumulativa más reciente para SQL Server 2016

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Referencias

Obtenga información sobre la terminología que usa Microsoft para describir las actualizaciones de software.