Megosztás:


Zárolási eseménykategória

Vonatkozik a következőkre: SQL Server 2016 (13.x) és későbbi verziók Azure SQL DatabaseAzure SQL Managed InstanceSQL database in Microsoft Fabric

Használd a Locks eseménykategória eseményosztályait a Microsoft SQL Server adatbázis motor egy példányában történő zárolási tevékenység nyomon követésére. Ezek az eseményosztályok segíthetnek kivizsgálni azokat a zárolási problémákat, amelyeket több felhasználó egyszerre olvas és módosít adatot olvas és módosít.

Mivel az Adatbázis Motor gyakran sok zárat dolgoz fel, a Locks eseményosztályok rögzítése a nyomkövetés során jelentős terhelést jelenthet, és nagy nyomkövetési fájlokat vagy táblákat eredményezhet.

Ebben a részben

Téma Description
Holtpont gráf eseményosztály XML leírást ad a holtpontról.
Lock: Megszerzett eseményosztály Azt jelzi, hogy egy zárat szereztek egy erőforráson, például egy táblázat során.
Zárol:Esemény lemondása Követi azokat a zsilpekre vonatkozó kéréseket, amelyeket a zsilit megszerzése előtt töröltek (például a holtpont megelőzése érdekében).
Zárolás:Holtpontlánc eseményosztálya Figyeli, mikor állnak elő holthelyzet, és mely objektumok érintettek.
Zárolás:Holtpont esemény osztálya Követi, amikor egy tranzakció egy másik tranzakció által már lezárt erőforráson kért zárolást, ami holtponthoz vezet.
Lock:Escalation Event Class Azt jelzi, hogy egy finomabb szemcsésű zsilit durvább szemcséssé alakítottak át.
Lock: Kiadott eseményosztály Követi, amikor egy zár feloldódik.
Lock:Timeout (időkorlát > 0) Eseményosztály Követi, amikor a zárolási kérések nem teljesíthetők, mert egy másik tranzakció blokkoló zárlattal rendelkezik a kért erőforráson. Ez az esemény csak akkor fordul elő, ha a zárolás időkorlátja értéke nagyobb, mint nulla.
Lock:Timeout Event osztály Követi, amikor a zárolási kérések nem teljesíthetők, mert egy másik tranzakció blokkoló zárlattal rendelkezik a kért erőforráson.