sys.dm_tran_distributed_transaction_stats (Transact-SQL)
Область применения: SQL Server 2022 (16.x) Управляемый экземпляр SQL Azure
Возвращает сведения о статистике MSDTC в SQL Server.
Таблица возвращенной информации
Имя столбца | Тип данных | Description |
---|---|---|
aborted | INT | Количество транзакций, которые были завершены до их завершения. |
aborted_max | INT | Наибольшее число прерванных транзакций с момента последнего запуска DTC. |
forced_abort | INT | Количество прерванных транзакций, которые были вручную завершены до их завершения. |
зафиксировано | INT | Количество зафиксированных транзакций для экземпляра. |
committed_max | INT | Наибольшее число зафиксированных транзакций с момента последнего запуска DTC. |
forced_commit | INT | Количество зафиксированных транзакций, которые были зафиксированы вручную. |
эвристический | INT | Подлежит уточнению |
heuristic_max | INT | Подлежит уточнению |
in_doubt | INT | Количество сомнительных транзакций. |
in_doubt_max | INT | Наибольшее число сомнительных транзакций с момента последнего запуска DTC. |
открыт | INT | Количество выполняемых транзакций для экземпляра. |
open_max | INT | Наибольшее число одновременных транзакций с момента последнего запуска DTC. |
single_phase_in_doubt | INT | Подлежит уточнению |
Разрешения
Требуется разрешение VIEW SERVER PERFORMANCE STATE
.
Замечания
Это представление всегда возвращает одну строку со статистическими данными.