Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Felügyelt Azure SQL-példány
SQL-adatbázis a Microsoft Fabricben
Ez a DMV olyan indexekről ad vissza információkat, amelyek hiányoznak egy adott indexcsoportban.
Az Azure SQL Database-ben a dinamikus felügyeleti nézetek nem tehetnek közzé olyan információkat, amelyek hatással lennének az adatbázis-elszigetelésre, vagy nem tehetnek közzé információkat más olyan adatbázisokról, amelyekhez a felhasználó hozzáfér. Az információk felfedésének elkerülése érdekében a rendszer kiszűr minden olyan sort, amely nem a csatlakoztatott bérlőhöz tartozó adatokat tartalmaz.
| Oszlop név | Adattípus | Description |
|---|---|---|
| index_group_handle | int | Azonosít egy hiányzó indexcsoportot. |
| index_handle | int | Azonosít egy hiányzó indexet, amely a index_group_handle által meghatározott csoporthoz tartozik. Egy indexcsoport csak egy indexet tartalmaz. |
Megjegyzések
A visszaküldött sys.dm_db_missing_index_groups információk frissülnek, amikor a lekérdezésoptimalizáló egy lekérdezést optimalizál, és nem marad fenn. A hiányzó indexinformációk csak addig maradnak meg, amíg az adatbázis motort újraindítják. Hasznos lehet az adatbázis-adminisztrátorok számára, hogy időnként készítsenek biztonsági mentést a hiányzó indexinformációkról, ha szerver újrahasznosítása után meg akarják tartani azt. A sqlserver_start_time oszlopával keresse meg az adatbázismotor utolsó indítási idejét.
Egyik oszlop sem a kimeneti eredményhalmazban kulcs, de együtt indexkulcsot alkotnak.
Megjegyzés:
Ennek a DMV-nek az eredménykészlete 600 sorra korlátozott. Minden sorban egy hiányzó index található. Ha több mint 600 hiányzó indexed van, akkor kezeld a meglévő hiányzó indexeket, hogy így megnézhesd az újabbakat.
Permissions
A dinamikus menedzsment nézet lekérdezéséhez a felhasználóknak meg kell kapniuk a VIEW SERVER STATE engedélyt, vagy bármilyen olyan engedélyt, amely a VIEW SERVER STATE engedélyt feltételezi.
Engedélyek az SQL Server 2022-hez és újabb verziókhoz
A KISZOLGÁLÓ TELJESÍTMÉNYÁLLAPOTÁNAK MEGTEKINTÉSE engedélyre van szükség a kiszolgálón.
Következő lépések
További információk a hiányzó indexfunkcióról a következő cikkekben találhatók:
- Nem klaszterezett indexek optimalizálása hiányzó indexjavaslatokkal
- 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)