sys.dm_os_dispatcher_pools (T-SQL)
Berlaku untuk: SQL Server Azure Synapse Analytics Analytics Platform System (PDW)
Mengembalikan informasi tentang kumpulan dispatcher sesi. Kumpulan dispatcher adalah kumpulan utas yang digunakan oleh komponen sistem untuk melakukan pemrosesan latar belakang.
Catatan
Untuk memanggil ini dari Azure Synapse Analytics atau Analytics Platform System (PDW), gunakan nama sys.dm_pdw_nodes_os_dispatcher_pools. Sintaks ini tidak didukung oleh kumpulan SQL tanpa server di Azure Synapse Analytics.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
dispatcher_pool_address | varbinary(8) | Alamat kumpulan dispatcher. dispatcher_pool_address unik. Tidak dapat diubah ke null. |
jenis | nvarchar(256) | Jenis kumpulan dispatcher. Tidak dapat diubah ke null. Ada dua jenis kumpulan dispatcher: DISP_POOL_XE_ENGINE DISP_POOL_XE_SESSION Mengkueri DMV untuk daftar lengkap |
nama | nvarchar(256) | Nama kumpulan dispatcher. Tidak dapat diubah ke null. |
dispatcher_count | int | Jumlah utas dispatcher aktif. Tidak dapat diubah ke null. |
dispatcher_ideal_count | int | Jumlah utas dispatcher yang dapat digunakan oleh kumpulan dispatcher. Tidak dapat diubah ke null. |
dispatcher_timeout_ms | int | Waktu, dalam milidetik, bahwa dispatcher akan menunggu pekerjaan baru sebelum keluar. Tidak dapat diubah ke null. |
dispatcher_waiting_count | int | Jumlah utas dispatcher menganggur. Tidak dapat diubah ke null. |
queue_length | int | Jumlah item kerja yang menunggu untuk ditangani oleh kumpulan dispatcher. Tidak dapat diubah ke null. |
pdw_node_id | int | Berlaku untuk: Azure Synapse Analytics, Analytics Platform System (PDW) Pengidentifikasi untuk simpul tempat distribusi ini aktif. |
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.