Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Baza danych SQL w usłudze Microsoft Fabric
Ten DMV zwraca informacje o indeksach, które brakują w konkretnej grupie indeksów.
W usłudze Azure SQL Database dynamiczne widoki zarządzania nie mogą ujawniać informacji, które mają wpływ na zawieranie bazy danych lub uwidacznianie informacji o innych bazach danych, do których użytkownik ma dostęp. Aby uniknąć ujawniania tych informacji, każdy wiersz zawierający dane, które nie należą do połączonej dzierżawy, jest filtrowany.
| Nazwa kolumny | Typ danych | Description |
|---|---|---|
| index_group_handle | int | Identyfikuje brakującą grupę indeksową. |
| index_handle | int | Identyfikuje brakujący indeks należący do grupy określonej przez index_group_handle. Grupa indeksów zawiera tylko jeden indeks. |
Uwagi
Informacje zwracane przez sys.dm_db_missing_index_groups są aktualizowane, gdy zapytanie jest optymalizowane przez optymalizator zapytań i nie są utrwalane. Brakujące informacje indeksowe są przechowywane tylko do momentu ponownego uruchomienia silnika bazy danych. Może być przydatne dla administratorów baz danych okresowe tworzenie kopii zapasowych brakujących informacji indeksowych, jeśli chcą je zachować po recyklingu serwera. Użyj kolumny sqlserver_start_time w sys.dm_os_sys_info , aby znaleźć ostatni czas uruchamiania aparatu bazy danych.
Żadna kolumna zbioru wyników wyjściowych nie jest kluczem, ale razem tworzą klucz indeksowy.
Uwaga / Notatka
Zestaw wyników dla tego DMV jest ograniczony do 600 wierszy. Każdy wiersz zawiera jeden brakujący indeks. Jeśli brakuje Ci ponad 600 indeksów, powinieneś zająć się istniejącymi brakującymi indeksami, aby potem zobaczyć nowsze.
Permissions
Aby zapytać o ten dynamiczny widok zarządzania, użytkownicy muszą otrzymać uprawnienia VIEW SERVER STATE lub dowolne uprawnienia implikujące VIEW SERVER STATE.
Uprawnienia dla programu SQL Server 2022 i nowszych
Wymaga uprawnienia WYŚWIETL STAN WYDAJNOŚCI SERWERA na serwerze.
Dalsze kroki
Dowiedz się więcej o brakującej funkcji indeksu w następujących artykułach:
- Dostrajanie indeksów nieklastrowanych za pomocą sugestii brakujących indeksów
- 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)