TechNet
Exportar (0) Imprimir
Expandir todo

sys.dm_db_missing_index_groups (Transact-SQL)

 

Devuelve información acerca de qué índices que faltan están contenidos en un grupo concreto de índices que faltan, excluidos los índices espaciales.

En Base de datos SQL de Azure, las vistas de administración dinámica no pueden exponer información que impactaría a la contención de la base de datos ni acerca de otras bases de datos a las que el usuario tenga acceso. Para evitar exponer esta información, cada fila que contiene datos que no pertenecen al inquilino conectado se filtra.

Se aplica a: de SQL Server (SQL Server 2008 a la versión actual), Base de datos SQL de Azure.
Nombre de columnaTipo de datosDescripción
index_group_handleintIdentifica un grupo de índices que faltan.
index_handleintIdentifica un índice que falta que pertenece al grupo especificado por index_group_handle.

Un grupo de índices solo contiene un índice.

La información devuelta por sys.dm_db_missing_index_groups se actualiza cuando se optimiza una consulta mediante el optimizador de consultas y no se guarda. La información sobre índices que faltan solo se conserva hasta que se reinicia SQL Server. Los administradores de bases de datos deben realizar copias de seguridad de forma periódica de la información de índices que faltan si desean conservarla después de reciclar el servidor.

Ninguna columna del conjunto de resultados de salida es una clave, pero juntas forman una clave de índice.

Para consultar esta vista de administración dinámica, se debe conceder a los usuarios el permiso VIEW SERVER STATE o cualquier permiso que implique el permiso VIEW SERVER STATE.

sys.dm_db_missing_index_columns (Transact-SQL)
sys.dm_db_missing_index_details (Transact-SQL)
sys.dm_db_missing_index_group_stats (Transact-SQL)

Adiciones de comunidad

Mostrar:
© 2016 Microsoft