Sdílet prostřednictvím


sys.dm_db_xtp_nonclustered_index_stats (Transact-SQL)

platí pro: SQL Server Azure SQL DatabaseAzure 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.