sys.dm_db_missing_index_groups (Transact-SQL)
Se aplica a: SQL Server Azure SQL Database Azure SQL Managed Instance
Esta DMV devuelve información sobre los índices que faltan en un grupo de índices específico.
En Azure SQL Database, las vistas de administración dinámica no pueden mostrar información que afecte a la contención de la base de datos o que exponga datos acerca de otras bases de datos a las que el usuario tenga acceso. Para evitar exponer esta información, se filtran todas las filas que contienen datos que no pertenecen al inquilino conectado.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
index_group_handle | int | Identifica un grupo de índices que falta. |
index_handle | int | Identifica un índice que falta que pertenece al grupo especificado por index_group_handle. Un grupo de índices solo contiene un índice. |
Comentarios
La información devuelta por sys.dm_db_missing_index_groups
se actualiza cuando el optimizador de consultas optimiza una consulta y no se conserva. La información de índice que falta solo se mantiene hasta que se reinicia el motor de base de datos. Puede ser útil para que los administradores de bases de datos realicen periódicamente copias de seguridad de la información de índice que faltan si quieren mantenerlo después del reciclaje del servidor. Use la columna sqlserver_start_time
en sys.dm_os_sys_info para encontrar la hora del último inicio del motor de base de datos.
Ninguna columna del conjunto de resultados de salida es una clave, pero juntas forman una clave de índice.
Nota:
El conjunto de resultados de esta DMV está limitado a 600 filas. Cada fila contiene un índice que falta. Si tiene más de 600 índices que faltan, debe abordar los índices que faltan para que pueda ver los más recientes.
Permisos
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.
Permisos para SQL Server 2022 y versiones posteriores
Requiere el permiso VER ESTADO DE RENDIMIENTO DEL SERVIDOR en el servidor.
Pasos siguientes
Obtenga más información sobre la característica de índice que falta en los siguientes artículos:
- Ajuste de índices no agrupados con sugerencias de índices que faltan
- 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)
- sys.dm_db_missing_index_group_stats_query (Transact-SQL)
- sys.dm_os_sys_info (Transact-SQL)