Zablokuj: zakleszczenia łańcucha zdarzeń klasy
Lock:Deadlock Chainklasa zdarzenia Wyprodukowane dla każdego uczestnik do zakleszczenie.
Użyj Lock:Deadlock Chain klasa zdarzenia do monitorowania warunków zakleszczenie wystąpieniu.Informacje te są przydatne do określenia, jeśli zakleszczenia są znacznie wpływających na wydajność aplikacji i obiektów, które są zaangażowane.Można sprawdzić kod aplikacji, która modyfikuje tych obiektów, aby określić, jeśli zminimalizować zakleszczenia zmian.
Kolumny danych klasa blokady: zakleszczenia łańcucha zdarzeń
Nazwa kolumny danych |
Typ danych |
Opis |
Identyfikator kolumny |
Czy umożliwia filtrowanie |
---|---|---|---|---|
BinaryData |
image |
Identyfikator zasób blokady. |
2 |
Tak |
DatabaseID |
int |
ID of the database to which this resource belongs.SQL Server Profiler displays the name of the database if the ServerName data column is captured in the trace and the server is available.Należy określić wartość dla bazy danych przy użyciu funkcja DB_ID. |
3 |
Tak |
DatabaseName |
nvarchar |
Nazwa bazy danych, do której należy dany zasób. |
35 |
Tak |
EventClass |
int |
Typ zdarzenie = 59. |
27 |
Nie |
EventSequence |
int |
Sekwencja danego zdarzenie w żądaniu. |
51 |
Nie |
EventSubClass |
int |
Typ podklasa zdarzenie. 101 = Typ zasobu Lock 102 = Typ zasobu Exchange |
21 |
Tak |
IntegerData |
int |
Numer zakleszczenia.Numery są przypisywane, rozpoczynając od 0, gdy serwer jest uruchomiony i zwiększany dla każdego zakleszczenie. |
25 |
Tak |
IntegerData2 |
int |
Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. |
55 |
Tak |
IsSystem |
int |
Wskazuje, czy wystąpiło zdarzenie procesu systemowego lub proces użytkownika.1 = system, 0 = użytkownika. |
60 |
Tak |
LoginSid |
image |
Numer identyfikacyjny zabezpieczeń (SID) użytkownika zalogowanego.Można znaleźć te informacje w sys.server_principals wykazu widoku.Każdy identyfikator SID jest unikatowy dla każdego identyfikatora logowania na serwerze. |
41 |
Tak |
Mode |
int |
0 = NULL - zgodne z wszystkich innych blokada trybów (LCK_M_NL) 1 = Stabilności schematu blokada (LCK_M_SCH_S) 2 = Zablokuj modyfikacji schematu (LCK_M_SCH_M) 3 = Blokadę (LCK_M_S) 4 = Blokada aktualizacji (LCK_M_U) 5 = Wyłączności (LCK_M_X) 6 = Blokadę konwersji (LCK_M_IS) 7 = Konwersji blokada aktualizacji (LCK_M_IU) 8 = Konwersji wyłączności (LCK_M_IX) 9 = Udostępnione z zamiarem aktualizacji (LCK_M_SIU) 10 = Udostępniane wyłącznie konwersji (LCK_M_SIX) 11 = Aktualizacji z wyłącznością konwersji (LCK_M_UIX) 12 = Blokada aktualizacji zbiorczej (LCK_M_BU) 13 = Zakres klucz udostępniony i udostępnione (LCK_M_RS_S) 14 = Zakres klucz udostępniony i aktualizacji (LCK_M_RS_U) 15 = Zakres klawisza Insert NULL (LCK_M_RI_NL) 16 = Wstaw zakres klucza udostępnionego (LCK_M_RI_S) 17 = Zakres klucz wstawienie, aktualizacja (LCK_M_RI_U) 18 = Zakres klawisza Insert wyłączności (LCK_M_RI_X) 19 = Udostępniony klucz zakres wyłączności (LCK_M_RX_S) 20 = Klucz zakres wyłącznych aktualizacji (LCK_M_RX_U) 21 = Klucz zakres wyłącznych wyłączności (LCK_M_RX_X) |
32 |
Tak |
ObjectID |
int |
Identyfikator obiektu, który został zablokowany, jeśli jest dostępny i stosowane. |
22 |
Tak |
ObjectID2 |
bigint |
Identyfikator powiązanego obiekt lub obiekt, jeśli dostępne i stosowne. |
56 |
Tak |
OwnerID |
int |
1 = TRANSAKCJI 2 = KURSORA 3 = SESJI 4 = SHARED_TRANSACTION_WORKSPACE 5 = EXCLUSIVE_TRANSACTION_WORKSPACE |
58 |
Tak |
RequestID |
int |
Identyfikator żądania zawierające instrukcja. |
49 |
Tak |
ServerName |
nvarchar |
Nazwa wystąpienie SQL Server śledzone. |
26 |
Nie |
SessionLoginName |
nvarchar |
Nazwa logowania użytkownika, który pochodzi z sesja.Na przykład, jeśli łączysz się z SQL Server za pomocą Login1 i wykonywanie instrukcja jako Login2, SessionLoginName pokazuje Login1 i LoginName zawiera Login2.To kolumna wyświetla zarówno SQL Server i Microsoft logowania do systemu Windows. |
64 |
Tak |
SPID |
int |
Identyfikator sesja, na którym wystąpiło zdarzenie. |
12 |
Tak |
StartTime |
datetime |
Czas, jaką zdarzenie uruchomiona, jeśli są dostępne. |
14 |
Tak |
TextData |
ntext |
Wartości tekstowe są zależne od typu zasób. |
1 |
Tak |
TransactionID |
bigint |
Identyfikator przypisany systemu transakcji. |
4 |
Tak |
Type |
int |
1 = NULL_RESOURCE 2 = BAZY DANYCH 3 = PLIK 5 = OBIEKT 6 = STRONA 7 = KLUCZ 8 = ZAKRES 9 = RID 10 = APLIKACJI 11 = METADANYCH 12 = AUTONAMEDB 13 = HOBT 14 = ALLOCATION_UNIT |
57 |
Tak |
Zobacz także