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
Pohled sys.dm_db_xtp_nonclustered_index_stats dynamické správy systému zahrnuje statistiky o operacích na neklastrovaných indexech v tabulkách optimalizovaných pro paměť. Výsledná sada obsahuje jeden řádek pro každý neshlukovaný index v paměťově optimalizované tabulce v aktuální databázi.
Statistiky zobrazené v se sys.dm_db_xtp_nonclustered_index_stats shromažďují při vytváření indexové struktury v paměti. Indexové struktury v paměti jsou při restartu databáze znovu vytvářeny.
Použijte sys.dm_db_xtp_nonclustered_index_stats k pochopení a monitorování indexové aktivity během DML operací a při spuštění databáze. Když je databáze s tabulkou optimalizovanou pro paměť restartována, index se vytváří vložením jednoho řádku do paměti po druhém. Počet rozdělení stránek, sloučení a konsolidace vám může pomoci pochopit práci provedenou při budování indexu, když je databáze uvedena do provozu. Tyto počty můžete také zkontrolovat před a po sérii operací DML.
Velké množství opakovaných pokusů naznačuje problémy se souběžností.
Pro více informací o indexech optimalizovaných pro paměť viz SQL Server In-Memory OLTP Internals for SQL Server 2016, strana 20.
| Název sloupce | Datový typ | Description |
|---|---|---|
| object_id | int | ID objektu. |
| xtp_object_id | bigint | ID tabulky optimalizované pro paměť. |
| index_id | int | ID indexu. |
| delta_pages | bigint | Celkový počet delta stran pro tento index ve stromu. |
| internal_pages | bigint | Pro interní použití. Celkový počet interních stránek pro tento index ve stromu. |
| leaf_pages | bigint | Celkový počet listových stránek pro tento index ve stromu. |
| outstanding_retired_nodes | bigint | Pro interní použití. Celkový počet uzlů pro tento index ve vnitřních strukturách. |
| page_update_count | bigint | Souhrnný počet operací aktualizujících stránku v indexu. |
| page_update_retry_count | bigint | Kumulativní počet pokusů stránky aktualizující operaci v indexu. |
| page_consolidation_count | bigint | Kumulativní počet sloučení stránek v indexu. |
| page_consolidation_retry_count | bigint | Kumulativní počet pokusů konsolidačních operací stránek. |
| page_split_count | bigint | Kumulativní počet operací rozdělení stránek v indexu. |
| page_split_retry_count | bigint | Souhrnný počet pokusů operací rozdělení stránek. |
| key_split_count | bigint | Kumulativní počet klíčových rozdělení v indexu. |
| key_split_retry_count | bigint | Kumulativní počet pokusů operací rozdělených klíčů. |
| page_merge_count | bigint | Souhrn počtu operací sloučení stránek v indexu. |
| page_merge_retry_count | bigint | Souhrn pokusů při operacích sloučení stránek. |
| key_merge_count | bigint | Kumulativní počet operací slučování klíčů v indexu. |
| key_merge_retry_count | bigint | Souhrn počtu pokusů o slučování klíčů. |
Povolení
Vyžaduje povolení ZOBRAZIT STAV DATABÁZE na aktuální databázi.
Oprávnění pro SQL Server 2022 a novější
Vyžaduje oprávnění ZOBRAZIT STAV VÝKONU DATABÁZE pro databázi.