Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Ezzel a blocked process threshold beállítással másodpercek alatt megadhatja azt a küszöbértéket, amelyen a blokkolt folyamatjelentések létrejönnek. A küszöbérték 5 és 86 400 között állítható be. A zárolásfigyelő csak 5 másodpercenként ébred fel, hogy észlelje a blokkolási feltételeket (más feltételeket is keres, például holtpontokat). Ezért ha beállít egy blocked process threshold értéket 1, az nem észlel egy 1 másodpercen át blokkolt folyamatot. A blokkolt folyamat minimális észlelési ideje 5 másodperc.
Alapértelmezés szerint nem jönnek létre letiltott folyamatjelentések. Ez az esemény nem rendszerfeladatokhoz vagy olyan tevékenységekhez jön létre, amelyek olyan erőforrásokra várnak, amelyek nem hoznak létre észlelhető holtpontokat.
Megadhat egy riasztást , amelyet az esemény létrehozásakor végre kell hajtani. Így például dönthet úgy, hogy a rendszergazda oldalára viszi a megfelelő lépéseket a blokkolási helyzet kezeléséhez.
A blokkolt folyamat küszöbértéke a holtpont monitor háttérszálával végigvezeti a konfigurált küszöbértéknél hosszabb ideig várakozó tevékenységek listáját. Az esemény minden blokkolt tevékenységhez jelentési időközönként egyszer jön létre.
A blokkolt folyamatjelentés a lehető legjobban működik. Nincs garancia valós idejű vagy akár közel valós idejű jelentéskészítésre.
A beállítás azonnal érvénybe lép a kiszolgáló leállítása és újraindítása nélkül.
Példák
Az alábbi példa másodpercre blocked process threshold állítja a 20 folyamatot, és blokkolt folyamatjelentést hoz létre minden blokkolt tevékenységhez.
EXECUTE sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
EXECUTE sp_configure 'blocked process threshold', 20;
GO
RECONFIGURE;
GO