Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL databáze v Microsoft Fabric
Toto DMV vrací informace o indexech, které v konkrétní skupině indexů chybí.
V Azure SQL Database nemůžou zobrazení dynamické správy zveřejnit informace, které by ovlivnily zahrnutí databáze nebo zpřístupňují informace o jiných databázích, ke kterým má uživatel přístup. Aby se zabránilo zveřejnění těchto informací, vyfiltruje se každý řádek obsahující data, která nepatří do připojeného tenanta.
| Název sloupce | Datový typ | Description |
|---|---|---|
| index_group_handle | int | Identifikuje chybějící indexovou skupinu. |
| index_handle | int | Identifikuje chybějící index, který patří do skupiny určené index_group_handle. Indexová skupina obsahuje pouze jeden index. |
Poznámky
Informace vrácené pomocí jsou sys.dm_db_missing_index_groups aktualizovány, když je dotaz optimalizován optimalizátorem dotazů, a nejsou uchovávány. Chybějící informace v indexu jsou uchovávány pouze do restartu databázového enginu. Může být užitečné, aby správci databází pravidelně vytvářeli záložní kopie chybějících indexových informací, pokud je chtějí po recyklaci serveru zachovat. Pomocí sloupce sqlserver_start_time v sys.dm_os_sys_info vyhledejte čas posledního spuštění databázového stroje.
Ani jeden sloupec výstupní sady není klíč, ale společně tvoří indexový klíč.
Poznámka:
Výsledná sada pro toto DMV je omezena na 600 řádků. Každý řádek obsahuje jeden chybějící rejstřík. Pokud máte více než 600 chybějících indexů, měli byste řešit stávající chybějící indexy, abyste pak mohli vidět ty novější.
Povolení
Pro dotazování tohoto dynamického pohledu správy musí mít uživatelé oprávnění VIEW SERVER STATE nebo jakékoli oprávnění, které implikuje oprávnění VIEW SERVER STATE.
Oprávnění pro SQL Server 2022 a novější
Vyžaduje oprávnění ZOBRAZIT STAV VÝKONU SERVERU na serveru.
Další kroky
Více o chybějící funkci indexu se dozvíte v následujících článcích:
- Ladění neclusterovaných indexů s využitím návrhů týkajících se chybějících indexů
- 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)