Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí na: SQL Server 2016 (13.x) a novější verze
Azure SQL Database
Azure SQL Managed Instance
SQL database in Microsoft Fabric
Použijte třídy událostí v kategorii událostí Locks ke sledování aktivity zamykaní v instanci databázového enginu Microsoft SQL Server. Tyto třídy událostí vám mohou pomoci vyšetřit problémy se zamykaním způsobené tím, že více uživatelů současně čte a upravuje data.
Protože databázový engine často zpracovává mnoho zámků, zachycení tříd událostí zámků během trasy může způsobit značnou režii a vést k velkým souborům nebo tabulkám stop.
V této sekci
| Téma | Description |
|---|---|
| Třída událostí grafu vzájemného zablokování | Poskytuje XML popis patového bodu. |
| Zámek:Získaná třída událostí | Označuje, že byl zajištěn zámek na zdroji, například na řádku v tabulce. |
| Lock:Cancel Event Class | Sleduje požadavky na zámky, které byly zrušeny před jejich získáním (například aby se zabránilo zablokování). |
| Lock:Deadlock Chain – třída událostí | Monitoruje, kdy nastanou podmínky zablokování a které objekty jsou zapojeny. |
| Lock:Deadlock – třída události | Sleduje, kdy transakce požadovala zámek na zdroj již zamčený jinou transakcí, což vede k zablokování. |
| Třída událostí Lock:Escalation | Naznačuje, že jemnozrnný zámek byl přeměněn na hrubozrnný. |
| Zámek:Uvolněná třída události | Sleduje, kdy se zámek uvolní. |
| Lock:Timeout (timeout > 0) Třída událostí | Sleduje, kdy nelze dokončit žádosti o zámek, protože jiná transakce má blokující zámek na požadovaný zdroj. Tato událost nastává pouze v situacích, kdy je hodnota vypršení zámku větší než nula. |
| Třída Lock:Timeout | Sleduje, kdy nelze dokončit žádosti o zámek, protože jiná transakce má blokující zámek na požadovaný zdroj. |