sys.dm_tran_distributed_transaction_stats (Transact-SQL)

S’applique à : SQL Server 2022 (16.x) Azure SQL Managed Instance

Restitue des informations sur les statistiques MSDTC dans SQL Server.

Table retournée

Nom de la colonne Type de données Description
Abandonnée int Le nombre de transactions qui ont été arrêtées avant leur achèvement.
aborted_max int Le plus grand nombre de transactions annulées depuis le début du DTC.
forced_abort int Le nombre de transactions annulées qui ont été arrêtées manuellement avant d’être terminées.
validées int Le nombre de transactions engagées pour l’instance.
committed_max int Le plus grand nombre de transactions engagées depuis le début du DTC.
forced_commit int Le nombre de transactions engagées qui ont été engagées manuellement.
Heuristique int À déterminer
heuristic_max int À déterminer
in_doubt int Le nombre de transactions en question.
in_doubt_max int Le plus grand nombre de transactions en doute depuis le début du DTC.
Ouvert int Le nombre de transactions en cours pour l’instance.
open_max int Le plus grand nombre de transactions simultanées depuis le début du DTC.
single_phase_in_doubt int À déterminer

Permissions

Nécessite l'autorisation VIEW SERVER PERFORMANCE STATE.

Remarques

Cette vue renverra toujours une ligne avec des données statistiques.