sys.dm_os_dispatcher_pools (Transact-SQL)
Se aplica a: Sql Server Azure Synapse Analytics Analytics Platform System (PDW)
Devuelve información sobre los grupos de distribuidores de la sesión. Los grupos de distribuidores son grupos de subprocesos utilizados por componentes del sistema para realizar el procesamiento en segundo plano.
Nota:
Para llamarlo desde Azure Synapse Analytics o Analytics Platform System (PDW), use el nombre sys.dm_pdw_nodes_os_dispatcher_pools. El grupo de SQL sin servidor no admite esta sintaxis en Azure Synapse Analytics.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
dispatcher_pool_address | varbinary(8) | Dirección del grupo de distribuidores. dispatcher_pool_address es único. No admite valores NULL. |
type | nvarchar(256) | El tipo del grupo de distribuidores. No admite valores NULL. Hay dos tipos de grupos de distribuidores: DISP_POOL_XE_ENGINE DISP_POOL_XE_SESSION Consulta de la DMV para obtener la lista completa |
nombre | nvarchar(256) | El nombre del grupo de distribuidores. No admite valores NULL. |
dispatcher_count | int | El número de subprocesos de distribución activos. No admite valores NULL. |
dispatcher_ideal_count | int | El número de subprocesos de distribución que el grupo de distribuidores puede incrementar. No admite valores NULL. |
dispatcher_timeout_ms | int | El tiempo, en milisegundos, que un distribuidor esperará el nuevo trabajo antes de salir. No admite valores NULL. |
dispatcher_waiting_count | int | El número de subprocesos de distribución inactivos. No admite valores NULL. |
queue_length | int | El número de elementos de trabajo que esperan a ser controlados por un grupo de distribuidores. No admite valores NULL. |
pdw_node_id | int | Se aplica a: Azure Synapse Analytics, Sistema de la plataforma de análisis (PDW) Identificador del nodo en el que se encuentra esta distribución. |
Permisos
En SQL Server y SQL Managed Instance, requiere el permiso VIEW SERVER STATE
.
En los objetivos de servicio Básico, S0 y S1 de SQL Database y para bases de datos en grupos elásticos, se requiere la cuenta de administrador del servidor, la cuenta de administrador Microsoft Entra o la pertenencia al ##MS_ServerStateReader##
rol del servidor. En el resto de objetivos del servicio de SQL Database, se requiere el permiso VIEW DATABASE STATE
en la base de datos o la pertenencia en el rol del servidor ##MS_ServerStateReader##
.
Permisos para SQL Server 2022 y versiones posteriores
Requiere el permiso VER ESTADO DE RENDIMIENTO DEL SERVIDOR en el servidor.