Bagikan melalui


sys.dm_xe_database_session_targets (Azure SQL Database dan Azure SQL Managed Instance)

Berlaku untuk: Azure SQL Database Azure SQL Managed Instance

Mengembalikan informasi tentang target sesi yang dilingkup database aktif . Untuk informasi tentang target untuk semua sesi cakupan database, lihat sys.database_event_session_targets.

Azure SQL Database hanya mendukung sesi cakupan database. Azure SQL Managed Instance mendukung sesi cakupan database dan sesi cakupan server. Sesi cakupan server direkomendasikan untuk instans terkelola SQL. Untuk informasi selengkapnya, lihat MEMBUAT SESI PERISTIWA.

Nama kolom Jenis data Deskripsi
event_session_address varbinary(8) Alamat memori sesi peristiwa. Memiliki hubungan banyak ke satu dengan sys.dm_xe_database_sessions.address. Tidak dapat diubah ke null.
target_name nvarchar(60) Nama target dalam sesi. Tidak dapat diubah ke null.
target_package_guid pengidentifikasi unik GUID paket yang berisi target. Tidak dapat diubah ke null.
execution_count bigint Berapa kali target telah dijalankan untuk sesi tersebut. Tidak dapat diubah ke null.
execution_duration_ms bigint Jumlah total waktu, dalam milidetik, yang telah dieksekusi target. Tidak dapat diubah ke null.
target_data nvarchar(maks) Data yang disimpan target, seperti informasi agregasi peristiwa. Dapat diubah ke null.
bytes_written bigint Jumlah byte yang ditulis ke target. Tidak dapat diubah ke null.
failed_buffer_count bigint Jumlah buffer yang gagal diproses oleh target. Nilai ini khusus target, dan berbeda dari dropped_buffer_count dalam sys.dm_xe_database_sessions. Jika target gagal memproses buffer, target lain dari sesi yang sama dapat memproses buffer yang sama secara independen dengan sukses.

Izin

Memerlukan izin TAMPILKAN STATUS DATABASE.

Kardinalitas hubungan

Dari Untuk Hubungan
sys.dm_xe_database_session_targets.event_session_address sys.dm_xe_database_sessions.address Banyak-ke-satu

Langkah berikutnya