VENTES: 1-800-867-1389
Développer Réduire

sys.dm_tran_active_transactions (Base de données SQL Azure)

Cette rubrique est obsolète. La version actualisée est disponible à la page Référence SQL 14 Transact-SQL.

ImportantImportant
Cette rubrique n'est pas tenue à jour. Pour obtenir la version actuelle, consultez sys.dm_tran_active_transactions (Transact-SQL).

Renvoie des informations à propos des transactions pour votre base de données logique actuelle.

 

Nom de colonne Type de données Description

transaction_id

bigint

ID de la transaction au niveau de l'instance, et non au niveau de la base de données. Cet ID est unique pour toutes les bases de données d'une instance, mais pas pour toutes les instances du serveur.

name

nvarchar(64)

Nom de la transaction. Ce nom est remplacé si la transaction est marquée et que le nom marqué remplace le nom de la transaction.

transaction_begin_time

datetime

Heure de début de la transaction.

transaction_type

int

Type de transaction.

1 = transaction en lecture/écriture

2 = transaction en lecture seule

3 = transaction système

4 = transaction distribuée

transaction_uow

uniqueidentifier

Identificateur de l'unité de travail de la transaction pour les transactions distribuées. MS DTC utilise cet identificateur pour agir sur la transaction distribuée.

transaction_state

int

0 = La transaction n'a pas encore été complètement initialisée.

1 = La transaction a été initialisée mais n'a pas démarré.

2 = La transaction est active.

3 = La transaction est terminée. Cette valeur est utilisée pour les transactions en lecture seule.

4 = Le processus de validation a été lancé sur la transaction distribuée. Cette valeur s'applique aux transactions distribuées uniquement. La transaction distribuée est toujours active, mais aucun traitement ultérieur ne peut avoir lieu.

5 = La transaction est en état préparé et attend d'être résolue.

6 = la transaction a été validée.

7 = La transaction est en cours de restauration.

8 = la transaction a été restaurée.

transaction_status

int

Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

transaction_status2

int

Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

dtc_state

int

Dans Base de données SQL Microsoft Azure, cette colonne renvoie la valeur 0 (zéro).

dtc_status

int

Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

dtc_isolation_level

int

Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

filestream_transaction_id

bigint

Dans Base de données SQL Microsoft Azure, cette colonne renvoie la valeur 0 (zéro).

Nécessite l'autorisation VIEW DATABASE STATE sur le serveur.

Pour plus d'informations sur la vue système sys.dm_tran_active_transactions, consultez sys.dm_tran_active_transactions (Transact-SQL) dans la Documentation en ligne de SQL Server.

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.
Afficher:
© 2014 Microsoft