sys.dm_os_dispatcher_pools (SQL Bertransaksi)
Berlaku untuk:
SQL Server (semua versi yang didukung)
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 Azure Active Directory, 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.