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ı
Bir olay paketi tarafından kullanıma sunulan her nesne için bir satır döndürür. Nesneler aşağıdakilerden biri olabilir:
Etkinlikler. Olaylar, bir uygulama yolunda ilgi çekici noktaları gösterir. Tüm etkinlikler bir ilgi noktası hakkında bilgi içerir.
Eylemler. Olaylar ateşlendiğinde eylemler eşzamanlı olarak çalıştırılır. Bir eylem, bir olaya çalışma süresi verisi ekleyebilir.
Hedef. Hedefler, olayı başlatan iş parçacığında eşzamanlı olarak ya da sistem tarafından sağlanan bir iş parçacığında eşzamansız olarak olayları tüketir.
Yüklemler. Belirtme kaynakları, karşılaştırma işlemlerinde kullanılmak üzere olay kaynaklarından değerleri alır. Belirtik karşılaştırmalar, belirli veri türlerini karşılaştırır ve bir Boolean değeri döndürür.
Tür. Tipler, bayt koleksiyonunun uzunluğunu ve özelliklerini kapsar; bu da verinin yorumlanması için gereklidir.
| Sütun adı | Veri türü | Description |
|---|---|---|
| name | nvarchar(60) | Nesnenin adı. İsm, belirli bir nesne türü için paket içinde benzersizdir. Null olamaz. |
| object_type | nvarchar(60) | Nesnenin türü. object_type aşağıdakilerden biridir: etkinlik hareket target pred_source pred_compare type Null olamaz. |
| package_guid | uniqueidentifier | Bu eylemi ortaya çıkaran paketin GUID'si. sys.dm_xe_packages.package_id ile çoktan bire bir ilişki vardır. Null olamaz. |
| açıklama | nvarchar(256) | Eylemin bir açıklaması. Açıklama paket yazarı tarafından belirlenir. Null olamaz. |
| capabilities | int | Nesnenin yeteneklerini tanımlayan bir bitmap. Boş değer atanabilir. |
| capabilities_desc | nvarchar(256) | Nesnenin tüm yeteneklerini listeler. Boş değer atanabilir. Tüm nesne türlerine uygulanan yetenekler - Özel. İç kullanım için mevcut olan tek nesnedir ve CREATE/ALTER EVENT SESSION DDL ile erişilemiyor. Denetim etkinlikleri ve hedefleri, dahili olarak kullanılan az sayıda nesnenin yanı sıra bu kategoriye girer. =============== Etkinlik Yetenekleri - No_block. Olay, herhangi bir nedenle engellenemeyen kritik bir kod yolunda. Bu yeteneğe sahip olaylar, NO_EVENT_LOSS belirten herhangi bir etkinlik oturumuna eklenemez. =============== Tüm nesne türlerine uygulanan yetenekler - Process_whole_buffers. Hedef, olay olay yerine olayların tamponları tüketir. - Singleton. Bir süreçte hedefin yalnızca bir örneği bulunabilir. Birden fazla etkinlik oturumu aynı tek hedefe referans verebilse de, aslında sadece bir örnek vardır ve o örnek her benzersiz olayı sadece bir kez görür. Bu, hedefin aynı olayı toplayan birden fazla oturuma eklenmesi durumunda önemlidir. - Senkroniz. Hedef, olayı üreten iş parçacığında çalıştırılır, ardından kontrol çağrı kod satırına geri döner. |
| type_name | nvarchar(60) | pred_source ve pred_compare nesnelerin adı. Boş değer atanabilir. |
| type_package_guid | uniqueidentifier | Bu nesnenin çalıştığı tipi açığa çıkaran paket için GUID. Boş değer atanabilir. |
| type_size | int | Veri türünün bayt cinsinden boyutu. Bu sadece geçerli nesne türleri içindir. Boş değer atanabilir. |
Permissions
Sunucuda VIEW SERVER STATE izni gerektirir.
SQL Server 2022 ve üzeri için izinler
Sunucuda SUNUCU PERFORMANS DURUMUNU GÖRÜNTÜLE izni gerektirir.
İlişki kardinaliteleri
| Kaynak | İçin | İlişki |
|---|---|---|
| sys.dm_xe_objects.package_guid | sys.dm_xe_packages.guid | Çoka bir |
Sonraki Adımlar
aşağıdaki makalelerde ilgili kavramlar hakkında daha fazla bilgi edinin:
- Dinamik Yönetim Görünümleri ve İşlevleri (Transact-SQL)
- sys.dm_xe_sessions (Transact-SQL)
- sys.dm_xe_session_events (Transact-SQL)
- Genişletilmiş etkinlikler genel görünümü
- Hızlı Başlangıç: Genişletilmiş etkinlikler
- Azure SQL Veritabanı'nda genişletilmiş olaylar
- Azure SQL Veritabanı ve SQL Yönetilen Örneği'nde genişletilmiş olaylar için Olay Dosyası hedef kodu