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í na: SQL Server 2016 (13.x) a novější verze
Azure SQL Database
Azure SQL Managed Instance
SQL database in Microsoft Fabric
Vrátí aktuální vstupně-výstupní operace na úrovni řádků, zamykání a aktivitu metody přístupu pro komprimované skupiny řádků v indexu columnstore. Pomocí sys.dm_db_column_store_row_group_operational_stats můžete sledovat dobu, po kterou musí uživatelský dotaz čekat na čtení nebo zápis do komprimované skupiny řádků nebo oddílu indexu columnstore, a identifikovat skupiny řádků, u kterých dochází k významné vstupně-výstupní aktivitě nebo horkým místům.
Indexy columnstore v paměti se v tomto zobrazení dynamické správy nezobrazují.
| Název sloupce | Datový typ | Description |
|---|---|---|
| object_id | int | ID tabulky s indexem columnstore. |
| index_id | int | ID indexu columnstore. |
| partition_number | int | Číslo oddílu založené na 1 v indexu nebo haldě. |
| row_group_id | int | ID skupiny řádků v indexu columnstore. Toto je jedinečné v rámci oddílu. |
| scan_count | int | Počet kontrol ve skupině řádků od posledního restartování SQL |
| delete_buffer_scan_count | int | Počet použití vyrovnávací paměti pro odstranění k určení odstraněných řádků v této skupině řádků To zahrnuje přístup k hashovatelné tabulce v paměti a podkladovému stromu B. |
| index_scan_count | int | Počet prohledání oddílu indexu columnstore To je stejné pro všechny skupiny řádků v oddílu. |
| rowgroup_lock_count | bigint | Kumulativní počet žádostí o uzamčení pro tuto skupinu řádků od posledního restartování SQL |
| rowgroup_lock_wait_count | bigint | Kumulativní počet, kolikrát databázový stroj čekal na tento zámek skupiny řádků od posledního restartování SQL |
| rowgroup_lock_wait_in_ms | bigint | Kumulativní počet milisekund databázový stroj čekal na tento zámek skupiny řádků od posledního restartování SQL. |
Poznámka:
Dokumentace používá termín B-tree obecně v odkazu na indexy. V indexech rowstore databázový stroj implementuje strom B+. To neplatí pro indexy columnstore ani indexy v tabulkách optimalizovaných pro paměť. Další informace najdete v SQL Serveru a architektuře indexu Azure SQL a průvodci návrhem.
Povolení
Vyžaduje následující oprávnění:
OPRÁVNĚNÍ CONTROL pro tabulku určenou object_id.
ZOBRAZIT oprávnění STAV DATABÁZE k vrácení informací o všech objektech v databázi pomocí zástupné card @object_id = NULL
Udělení stavu DATABÁZE ZOBRAZENÍ umožňuje vrátit všechny objekty v databázi bez ohledu na všechna oprávnění CONTROL odepřena pro konkrétní objekty.
Odepření STAVU DATABÁZE VIEW zakáže vrácení všech objektů v databázi bez ohledu na všechna oprávnění CONTROL udělená pro konkrétní objekty. Pokud je zadán zástupný znak databáze @database_id=NULL, databáze se vynechá.
Další informace naleznete v tématu Zobrazení a funkce dynamické správy (Transact-SQL).
Oprávnění pro SQL Server 2022 a novější
Vyžaduje oprávnění ZOBRAZIT STAV VÝKONU DATABÁZE pro databázi.
Viz také
Zobrazení a funkce dynamické správy (Transact-SQL)
Zobrazení a funkce dynamické správy související s indexy (Transact-SQL)
Monitorování a ladění výkonu
sys.dm_db_index_physical_stats (Transact-SQL)
sys.dm_db_index_usage_stats (Transact-SQL)
sys.dm_os_latch_stats (Transact-SQL)
sys.dm_db_partition_stats (Transact-SQL)
sys.allocation_units (Transact-SQL)
sys.indexes (Transact-SQL)