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.