Aracılığıyla paylaş


sys.dm_xe_session_targets (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL Yönetilen Örneği

Genişletilmiş Olaylar oturumlarının etkin sunucu kapsamlı oturum hedefleri hakkında bilgi döndürür.

Azure SQL Veritabanı yalnızca veritabanı kapsamlı oturumları destekler. Bkz. sys.dm_xe_database_session_targets.

Sütun adı Veri tipi Açıklama
event_session_address varbinary(8) Olay oturumunun bellek adresi. sys.dm_xe_sessionsile çoka bir ilişkisi vardır.address. Boş değer atanamaz.
target_name nvarchar(60) Oturumdaki hedefin adı. Boş değer atanamaz.
target_package_guid uniqueidentifier Hedefi içeren paketin GUID'i. Boş değer atanamaz.
execution_count bigint Oturum için hedefin yürütülme sayısı. Boş değer atanamaz.
execution_duration_ms bigint Hedefin yürüttüğü toplam süre (milisaniye cinsinden). Boş değer atanamaz.
target_data nvarchar(max) Olay toplama bilgileri gibi hedefin koruduğu veriler. Nullable.
bytes_written bigint Şunlar için geçerlidir: SQL Server 2017 ve sonraki. Hedefe yazılan bayt sayısı. Boş değer atanamaz.

İzinler

Sunucuda SUNUCU DURUMUNU GÖRÜNTÜLE izni gerektirir.

SQL Server 2022 ve üzeri için izinler

Sunucuda SUNUCU PERFORMANS DURUMUNU GÖRÜNTÜLE izni gerektirir.

İlişki kardinaliteleri

Kaynak Hedef İlişki
sys.dm_xe_session_targets.event_session_address sys.dm_xe_sessions.address Çoka bir

Açıklamalar

sys.dm_xe_session_targets yürütülürken toplanan oturum verilerinin diske boşaltılması zorlanıyor. Bu, sonsuz veya çok büyük dağıtım gecikme sürelerini kullanarak oturumlardan toplanan olay verilerini okumak için yararlı olabilir.