VENTAS: 1-800-867-1389

sys.dm_tran_session_transactions

Actualizado: abril de 2011

Este tema está OBSOLETO. Encontrará la versión más actual en Referencia de SQL 14 Transact-SQL.

ImportantImportante
Este tema no se mantiene. Para la versión actual, vea sys.dm_tran_session_transactions.

Devuelve información de correlación para sesiones y transacciones asociadas.

 

Nombre de la columna Tipo de datos Descripción

session_id

int

Id. de la sesión en que se ejecuta la transacción.

transaction_id

bigint

Id. de la transacción.

transaction_descriptor

binary(8)

Identificador de la transacción utilizado por SQL Server al comunicarse con el controlador cliente.

enlist_count

int

Número de solicitudes activas en la sesión de la transacción.

is_user_transaction

bit

1 = Transacción iniciada por una solicitud de usuario.

0 = Transacción de sistema.

is_local

bit

1 = Transacción local.

0 = Transacción distribuida o transacción de sesión enlazada dada de alta.

is_enlisted

bit

1 = Transacción distribuida dada de alta.

0 = No es una transacción distribuida dada de alta.

is_bound

bit

1 = La transacción está activa en la sesión a través de sesiones enlazadas.

0 = La transacción no está activa en la sesión a través de sesiones enlazadas.

Requiere el permiso VIEW SERVER STATE en el servidor.

Por medio de sesiones enlazadas y transacciones distribuidas, una transacción puede ejecutarse en más de una sesión. En tales casos, sys.dm_tran_session_transactions mostrará varias filas para el mismo transaction_id, una por cada sesión en la que se ejecute la transacción.

Al ejecutar varias solicitudes en modo de confirmación automática mediante el uso de conjuntos de resultados activos múltiples (MARS), puede tener más de una transacción activa en una sola sesión. En tales casos, sys.dm_tran_session_transactions mostrará varias filas para el mismo session_id, una por cada transacción que se ejecute en esa sesión.

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios
Mostrar:
© 2014 Microsoft