Поделиться через


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.

Замечания

Это представление всегда возвращает одну строку со статистическими данными.

См. также