Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Microsoft Fabric'te SQL veritabanı
Blocked Process Report olay sınıfı, bir görevin belirli bir süreden fazla süre engellendiğini gösterir. Bu olay sınıfı, sistem görevlerini veya deadlock tespit edilmeyen kaynaklarda bekleyen görevleri içermez.
Raporların üretildiği eşik ve frekansı yapılandırmak için, sp_configure komutunu kullanarak bloklanan süreç eşiği seçeneğini yapılandırın; bu seçenek saniyeler içinde ayarlanabilir. Varsayılan olarak engellenen işlem raporları üretilmemiş durumdadır. Engellenmiş süreç eşiği seçeneğinin ayarlanması hakkında daha fazla bilgi için bloklanmış süreç eşiği Server Yapılandırma Seçeneği'ne bakınız.
Blocked Process Report olay sınıfı tarafından geri dönen verilerin filtrelenmesi hakkında bilgi için Filter Events in a Trace (SQL Server Profiler),Set a Trace Filter (Transact-SQL) veya sp_trace_setfilter (Transact-SQL) bölümlerine bakınız.
Bloklanmış İşlem Raporu Olay Sınıfı Veri Sütunları
| Veri sütunu adı | Veri türü | Description | Sütun Kimliği | Filtrelenebilir |
|---|---|---|---|---|
| Database ID | int | Kilidin alındığı veritabanının kimliği. SQL Server Profiler, ServerName veri sütunu izde yakalandığında ve sunucu müsaitse veritabanının adını gösterir. DB_ID işlevini kullanarak veritabanının değerini belirleyin. | 3 | Yes |
| Duration | bigint | Sürecin tıkandığı zaman (mikrosaniyeler cinsinden). | 13 | Yes |
| EndTime | datetime | Olayın sona erdiği zaman. Bu sütun, SQL:BatchStarting veya SP:Start gibi başlatma olay sınıfları için doldurulmaz. | 15 | Yes |
| EventClass | int | Etkinlik türü = 137. | 27 | Hayı |
| Olay Dizisi | int | İstek içindeki verilen bir olayın dizisi. | 51 | Hayı |
| IndexID | int | Olaydan etkilenen nesnenin indeksinin ID'si. Bir nesnenin indeks kimliğini belirlemek için, sysindexes sistem tablosunun indid sütununu kullanın. | yirmi dört | Yes |
| IsSystem | int | Olayın bir sistem işleminde mi yoksa kullanıcı işleminde mi gerçekleştiğini gösterir. 1 = sistem, 0 = kullanıcı. | 60 | Yes |
| LoginSid | image | Giriş yapan kullanıcının güvenlik tanımlayıcısı (SID). Bu olay her zaman sistem iş parçacığından rapor edilir. IsSystem = 1; SID = sa. | 41 | Yes |
| Mod | int | Etkinliğin aldığı veya talep ettiği eyalet. 0=NULL 1=Sch-S 2=Sch-M 3=S 4=U 5=X 6=IS 7=IU 8=IX 9=SIU 10=ALTI 11=UIX 12=BU 13=RangeS-S 14=RangeS-U 15=RangeI-N 16=RangeI-S 17=RangeI-U 18=RangeI-X 19=RangeX-S 20=RangeX-U 21=RangeX-X |
32 | Yes |
| ObjectID | int | Kilidin alındığı nesnenin sistem tarafından atanmış kimliği, eğer mümkünse ve mümkünse. | 22 | Yes |
| SunucuAdı | nvarchar | İzlenen SQL Server örneğinin adı. | 26 | |
| SessionLoginName | nvarchar | Oturumu başlatan kullanıcının giriş adı. Örneğin, Login1 ile SQL Server'a bağlanıp bir ifadeyi Login2 olarak çalıştırırsanız, SessionLoginName Login1'i gösterir; ve LoginName Login2'yi gösteriyor. Bu sütun hem SQL Server hem de Windows oturum açma bilgilerini görüntüler. | 64 | Yes |
| TextData | ntext | İzde yakalanan olay sınıfına bağlı metin değeri. | 1 | Yes |
| İşlem Kimliği | bigint | İşlemin sistem tarafından atanan kimliği. | 4 | Yes |
Ayrıca Bkz.
sp_trace_setevent (Transact-SQL)
sp_configure (Transact-SQL)