sys.dm_clr_tasks (T-SQL)
Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance
Mengembalikan baris untuk semua tugas runtime bahasa umum (CLR) yang saat ini berjalan. Batch Transact-SQL yang berisi referensi ke rutinitas CLR membuat tugas terpisah untuk eksekusi semua kode terkelola dalam batch tersebut. Beberapa pernyataan dalam batch yang memerlukan eksekusi kode terkelola menggunakan tugas CLR yang sama. Tugas CLR bertanggung jawab untuk mempertahankan objek dan status yang berkaitan dengan eksekusi kode terkelola, serta transisi antara instans SQL Server dan runtime bahasa umum.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
task_address | varbinary(8) | Alamat tugas CLR. |
sos_task_address | varbinary(8) | Alamat tugas batch Transact-SQL yang mendasar. |
appdomain_address | varbinary(8) | Alamat domain aplikasi tempat tugas ini berjalan. |
state | nvarchar(128) | Status tugas saat ini. |
abort_state | nvarchar(128) | Menyatakan pembatalan saat ini dalam (jika tugas dibatalkan) Ada beberapa status yang terlibat saat membatalkan tugas. |
jenis | nvarchar(128) | Jenis tugas. |
affinity_count | int | Afinitas tugas. |
forced_yield_count | int | Berapa kali tugas dipaksa untuk menghasilkan. |
Izin
Pada SQL Server dan SQL Managed Instance, memerlukan VIEW SERVER STATE
izin.
Pada tujuan layanan SQL Database Basic, S0, dan S1, dan untuk database di kumpulan elastis, akun admin server, akun admin Microsoft Entra, atau keanggotaan dalam##MS_ServerStateReader##
peran server diperlukan. Pada semua tujuan layanan SQL Database lainnya, izin VIEW DATABASE STATE
pada database, atau keanggotaan dalam ##MS_ServerStateReader##
peran server diperlukan.
Izin untuk SQL Server 2022 dan yang lebih baru
Memerlukan izin TAMPILKAN STATUS PERFORMA SERVER pada server.
Baca juga
Tampilan dan Fungsi Manajemen Dinamis (Transact-SQL)
Tampilan Manajemen Dinamis terkait Runtime Bahasa Umum (Transact-SQL)
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk