Megosztás a következőn keresztül:


sys.dm_db_missing_index_groups (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példánySQL-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: