Compartir a través de


sys.dm_db_xtp_nonclustered_index_stats (Transact-SQL)

sys.dm_db_xtp_nonclustered_index_stats incluye estadísticas sobre las operaciones en índices no clúster en tablas con optimización para memoria. sys.dm_db_xtp_nonclustered_index_stats contiene una fila por cada índice no clúster de una tabla con optimización para memoria de la base de datos actual.

Las estadísticas reflejadas en sys.dm_db_xtp_nonclustered_index_stats se recopilan cuando se crea la estructura de índice en memoria. Las estructuras de índice en memoria se vuelven a crear cuando se reinicia la base de datos.

Use sys.dm_db_xtp_nonclustered_index_stats para entender y supervisar la actividad de índices durante las operaciones DML y cuando se pone en línea una base de datos. Cuando se reinicia una base de datos que tiene una tabla con optimización para memoria, el índice se genera insertando una fila cada vez en la memoria. El recuento de divisiones, mezclas y consolidaciones de páginas puede ayudarle a entender el trabajo realizado para generar el índice cuando se pone en línea una base de datos. También puede examinar estos recuentos antes y después de una serie de operaciones DML.

Un gran número de reintentos indica la existencia de problemas de simultaneidad; llame al servicio de soporte técnico de Microsoft.

Para obtener más información acerca de los índices no clúster con optimización para memoria, vea la página 17 del documento SQL Server In-Memory OLTP Internals Overview.

Se aplica a: SQL Server (desde SQL Server 2014 hasta la versión actual).

Nombre de columna

Tipo de datos

Descripción

object_id

int

Id. del objeto.

index_id

int

Id. del índice.

delta_pages

bigint

Número total de páginas delta de este índice en el árbol.

internal_pages

bigint

Para uso interno. Número total de páginas internas de este índice en el árbol.

leaf_pages

bigint

Número total de páginas hoja de este índice en el árbol.

outstanding_retired_nodes

bigint

Para uso interno. Número total de nodos de este índice en las estructuras internas.

page_update_count

bigint

Número acumulativo de operaciones que actualizan una página del índice.

page_update_retry_count

bigint

Número acumulativo de reintentos de una operación que actualiza una página del índice.

page_consolidation_count

bigint

Número acumulativo de consolidaciones de páginas del índice.

page_consolidation_retry_count

bigint

Número acumulativo de reintentos de operaciones de consolidación de páginas.

page_split_count

bigint

Número acumulativo de operaciones de división de páginas del índice.

page_split_retry_count

bigint

Número acumulativo de reintentos de operaciones de división de páginas.

key_split_count

bigint

Número acumulativo de divisiones de clave del índice.

key_split_retry_count

bigint

Número acumulativo de reintentos de operaciones de división de clave.

page_merge_count

bigint

Número acumulativo de operaciones de mezcla de páginas del índice.

page_merge_retry_count

bigint

Número acumulativo de reintentos de operaciones de mezcla de páginas.

key_merge_count

bigint

Número acumulativo de operaciones de mezcla de claves del índice.

key_merge_retry_count

bigint

Número acumulativo de reintentos de operaciones de mezcla de claves.

Permisos

Requiere el permiso VIEW DATABASE STATE en la base de datos actual.

Vea también

Conceptos

Vistas de administración dinámica de tablas con optimización para memoria (Transact-SQL)