Udostępnij za pośrednictwem


sys.dm_tran_active_transactions (Transact-SQL)

Zwraca informacje o transakcji dla danego wystąpienie SQL Server.

Nazwa kolumna

Typ danych

Description

transaction_id

bigint

Identyfikator transakcji poziom wystąpienie, a nie poziom bazy danych.Jest on tylko unikatowe we wszystkich baz danych w obrębie wystąpienie, ale nie jest unikatowy dla wszystkich wystąpień serwera.

Nazwa

nvarchar(64)

Nazwa transakcji.To jest zastępowany, jeśli transakcja jest zaznaczona, a nazwa oznaczone zastępuje nazwę transakcji.

transaction_begin_time

datetime

Godzina rozpoczęcia transakcji.

transaction_type

int

Typ transakcji.

1 = Odczyt/zapis transakcji

2 = Transakcji tylko do odczytu

3 = Transakcji systemu

4 = transakcja rozproszona

transaction_uow

uniqueidentifier

Transakcja jednostki pracy (UOW) identyfikator transakcji rozproszonych.Usługa MS DTC używa identyfikatora UOW do pracy z transakcja rozproszona.

transaction_state

int

0 = Transakcja nie została całkowicie zainicjowana jeszcze.

1 = Transakcji został zainicjowany, ale nie została uruchomiona.

2 = Jest aktywna transakcja.

3 = Transakcja została zakończona.Służy ona do transakcji tylko do odczytu.

4 = zatwierdzanie proces został zainicjowany z transakcja rozproszona.Jest to tylko w przypadku transakcji rozproszonych.Transakcja rozproszona jest wciąż aktywne, ale dalszego przetwarzania nie może mieć miejsce.

5 = Transakcja jest w stanie przygotowany i rozdzielczość oczekiwania.

6 = Transakcja została zatwierdzona.

7 = Transakcji jest przywracana jest.

8 = Transakcja została wycofana.

transaction_status

int

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

transaction_status2

int

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

dtc_state

int

1 = AKTYWNY

2 = PRZYGOTOWANE

3 = ZATWIERDZONE

4 = PRZERWANE

5 = ODZYSKANE

dtc_status

int

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

dtc_isolation_level

int

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

Uprawnienia

Wymaga uprawnienia VIEW SERVER STATE na serwerze.