Exportar (0) Imprimir
Expandir Tudo
Expandir Minimizar
Este tópico ainda não foi avaliado como - Avalie este tópico

sys.dm_tran_session_transactions

Atualizado: abril de 2011

ImportantImportante
Este tópico não está atualizado. Para obter a versão atual, consulte sys.dm_tran_session_transactions

Retorna informações de correlação de transações associadas e sessões.

 

Nome da coluna Tipo de dados Descrição

session_id

int

ID da sessão na qual a transação está sendo executada.

transaction_id

bigint

ID da transação.

transaction_descriptor

binary(8)

Identificador de transação usado pelo SQL Server ao se comunicar com o driver do cliente.

enlist_count

int

Número de solicitações ativas na sessão que trabalha na transação.

is_user_transaction

bit

1 = a transação foi iniciada por uma solicitação de usuário.

0 = Transação de sistema.

is_local

bit

1 = Transação local.

0 = Transação distribuída ou uma transação de sessão associada inscrita.

is_enlisted

bit

1 = Transação distribuída inscrita

0 = Não é uma transação distribuída inscrita

is_bound

bit

1 = A transação está ativa na sessão por meio de sessões associadas.

0 = A transação não está ativa na sessão por meio de sessões associadas.

Requer a permissão VIEW SERVER STATE no servidor.

Por sessões associadas e transações distribuídas, é possível executar uma transação em mais de uma sessão. Nesse caso, sys.dm_tran_session_transactions exibirá várias linhas para o mesmo transaction_id, uma para cada sessão em que a transação está sendo executada.

Ao executar várias solicitações no modo de confirmação automática, usando conjuntos de resultados ativos múltiplos (MARS), é possível ter mais de uma transação ativa em uma única sessão. Nesse caso, sys.dm_tran_session_transactions exibirá várias linhas para o mesmo session_id, uma para cada transação executada nessa seção.

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2014 Microsoft. Todos os direitos reservados.