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
Hlásí počet řádků ovlivněných operacemi na každém z In-Memory objektů OLTP od posledního restartu databáze. Statistiky se aktualizují při spuštění operace, bez ohledu na to, zda transakce byla potvrzena nebo vrácena zpět.
Pohled sys.dm_db_xtp_object_stats dynamické správy systému vám může pomoci identifikovat, které tabulky optimalizované pro paměť se nejvíce mění. Můžete se rozhodnout odstranit nepoužívané nebo zřídka používané indexy z tabulky, protože každý index ovlivňuje výkonnost. Pokud jsou hash indexy k dispozici, měli byste pravidelně přehodnocovat počet bucketů. Pro více informací viz Určení správného počtu bucketů pro hash indexy.
Použijte sys.dm_db_xtp_object_stats k identifikaci, které tabulky optimalizované pro paměť způsobují konflikty zápisu a zápisu, což může ovlivnit výkon vaší aplikace. Například pokud máte logiku opakovaného pokusu transakce, může být nutné stejný příkaz provést vícekrát. Tyto informace můžete také použít k identifikaci tabulek (a tedy obchodní logiky), které vyžadují řešení chyb při zápisu a zápisu.
Pohled obsahuje řádek pro každou paměťově optimalizovanou tabulku v databázi.
Další informace najdete v tématu In-Memory OLTP (optimalizaceIn-Memory).
| Název sloupce | Datový typ | Description |
|---|---|---|
| object_id | bigint | ID objektu. |
| row_insert_attempts | bigint | Počet řádků vložených do tabulky od posledního restartu databáze jak povázanými, tak přerušenými transakcemi. |
| row_update_attempts | bigint | Počet řádků aktualizovaných v tabulce od posledního restartu databáze jak podle popsaných, tak přerušených transakcí. |
| row_delete_attempts | bigint | Počet řádků smazaných z tabulky od posledního restartu databáze jak u povázaných, tak přerušených transakcí. |
| write_conflicts | bigint | Počet konfliktů zápisu, které nastaly od posledního restartu databáze. |
| unique_constraint_violations | bigint | Počet jedinečných porušení omezení, která nastala od posledního restartu databáze. |
| object_address | varbinary(8) | Pouze interní použití. |
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.