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
Azure SQL Managed Instance
A sys.dm_db_xtp_nonclustered_index_stats rendszerdinamikus menedzsment nézet statisztikákat tartalmaz a nem klaszterelt indexeken végzett műveletekről memóriaoptimalizált táblákban. Az eredményhalmaz minden nem klaszterelt indexhez egy sort tartalmaz egy memóriára optimalizált táblázatban a jelenlegi adatbázisban.
A benne sys.dm_db_xtp_nonclustered_index_stats tükröződő statisztikákat akkor gyűjtik, amikor létrehozzák a memórián belüli indexstruktúrát. Az adatbázis újraindítása után a memórián belüli indexstruktúrákat hozzuk létre.
Használják sys.dm_db_xtp_nonclustered_index_stats az index aktivitásának megértésére és nyomon követésére a DML műveletek során, illetve amikor egy adatbázist online állítanak. Amikor egy memóriaoptimalizált táblázattal rendelkező adatbázist újraindítanak, az indexet úgy építik fel, hogy egyszerre egy sort illesztenek be a memóriába. Az oldalfelosztások, összevonások és konszolidációk száma segíthet megérteni, milyen munkát végeztek az index felépítésén, amikor egy adatbázist online állítanak be. Ezeket a számlálásokat a DML műveletek előtt és után is megtekintheted.
A nagy számú újrapróbálkozás párhuzamos problémákat jelez.
További információért a memóriaoptimalizált indexekről lásd SQL Server In-Memory OLTP Internals for SQL Server 2016, 20. oldalt.
| Oszlop név | Adattípus | Description |
|---|---|---|
| object_id | int | Az objektum azonosítója. |
| xtp_object_id | bigint | A memóriaoptimalizált tábla azonosítója. |
| index_id | int | Az index azonosítója. |
| delta_pages | bigint | A fában található indexnek a delta oldalainak teljes száma. |
| internal_pages | bigint | Belső használatra. A fában található belső oldalak teljes száma ennek az indexnek. |
| leaf_pages | bigint | A levéloldalak teljes száma ennek az indexnek a fában. |
| outstanding_retired_nodes | bigint | Belső használatra. Az index belső struktúrái csomópontjainak összessége. |
| page_update_count | bigint | Az index oldalának frissítésére szolgáló műveletek összesített száma. |
| page_update_retry_count | bigint | Az indexben frissítő művelet újrapróbálkozásainak összesített száma. |
| page_consolidation_count | bigint | Az indexben összesített oldalkonszolidációk száma. |
| page_consolidation_retry_count | bigint | Az oldalkonszolidációs műveletek újrapróbálkozásának összesített száma. |
| page_split_count | bigint | Az indexben található oldalfelosztási műveletek összesített száma. |
| page_split_retry_count | bigint | Oldalfelosztási műveletek összesített számú újrapróbálkozása. |
| key_split_count | bigint | Az index kulcsfelosztásainak összesített száma. |
| key_split_retry_count | bigint | Kulcsfelosztási műveletek összesített számú újrapróbálkozása. |
| page_merge_count | bigint | Az indexben az oldalösszevonási műveletek kumulatív száma. |
| page_merge_retry_count | bigint | Az oldalegyesítési műveletek újrapróbálkozásainak összesített száma. |
| key_merge_count | bigint | Az indexben szereplő kulcsfontosságú egyesítési műveletek összesített száma. |
| key_merge_retry_count | bigint | Kulcsösszevonási műveletek összesített számú újrapróbálása. |
Permissions
VIEW DATABASE STATE engedélyt igényel a jelenlegi adatbázison.
Engedélyek az SQL Server 2022-hez és újabb verziókhoz
Az adatbázishoz a VIEW DATABASE PERFORMANCE STATE engedélyre van szükség.
Kapcsolódó tartalom
- Bevezetés a Memory-Optimized-táblák használatába
- Memory-Optimized Table dinamikus menedzsment nézetek
- In-Memory OLTP áttekintése és használati forgatókönyvek
- Teljesítmény optimalizálása memóriabeli technológiákkal az Azure SQL Database
- Teljesítmény optimalizálása memóriabeli technológiákkal a felügyelt Azure SQL-példányokban