sys.dm_db_missing_index_groups (Transact-SQL)
Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance
Esta DMV devuelve información sobre los índices que faltan en un grupo de índices específico.
En Azure SQL Base de datos, las vistas de administración dinámica no pueden exponer información que afectaría a la contención de la base de datos ni exponería información sobre otras bases de datos a las que el usuario tiene 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 faltan. |
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. |
Observaciones
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 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 existentes 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 VIEW SERVER PERFORMANCE STATE en el servidor.
Pasos siguientes
Obtenga más información sobre la característica de índice que falta en los artículos siguientes:
- 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)
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de