sys.dm_db_missing_index_groups (Transact-SQL)

Применимо к:SQL ServerБаза данных Azure SQLУправляемый экземпляр Azure SQLБаза данных SQL в Microsoft Fabric

Это динамическое административное представление возвращает сведения об индексах, отсутствующих в определенной группе индексов.

В База данных SQL Azure динамические административные представления не могут предоставлять сведения, влияющие на доступность базы данных или предоставление сведений о других базах данных, к которым пользователь имеет доступ. Чтобы избежать предоставления этой информации, отфильтровывается каждая строка, содержащая данные, которые не принадлежат подключену клиенту.

Название столбца Тип данных Описание
index_group_handle int Идентифицирует группу отсутствующих индексов.
index_handle int Определяет отсутствующий индекс, принадлежащий группе, указанной index_group_handle.

Группа индексов содержит только один индекс.

Замечания

Информация, возвращаемая обновлением sys.dm_db_missing_index_groups , когда запрос оптимизирован оптимизатором запросов и не сохраняется. Отсутствующие сведения о индексе хранятся только до перезапуска ядра СУБД. Администраторы базы данных могут периодически создавать резервные копии отсутствующих данных индекса, если они хотят сохранить его после перезапуска сервера. Узнать время последнего запуска ядра СУБД можно в столбце sqlserver_start_time из sys.dm_os_sys_info.

Ни один из столбцов выходного результирующего набора не установлен в качестве ключа, но вместе они формируют ключ индекса.

Note

Результирующий набор для этого динамического административного представления ограничен 600 строками. Каждая строка содержит один отсутствующий индекс. Если у вас более 600 отсутствующих индексов, следует устранить существующие отсутствующие индексы, чтобы просмотреть новые.

Permissions

Для запроса на этот динамический вид управления пользователям необходимо предоставить VIEW разрешение SERVER STATE или любое разрешение, подразумевающее VIEW разрешение SERVER STATE.

Разрешения для SQL Server 2022 и более поздних версий

Требуется VIEW разрешение на состояние производительности сервера на сервере.

Дальнейшие действия

Дополнительные сведения о функции отсутствующих индексов см. в следующих статьях: