sys.dm_os_dispatcher_pools (Transact-SQL)

Aplica-se a:SQL ServerAzure Synapse AnalyticsSistema de Plataforma de Análise (PDW)

Devolve informações sobre pools de despachantes de sessão. Os pools de despachantes são pools de threads usados pelos componentes do sistema para realizar processamento em segundo plano.

Observação

Para chamar isto de Azure Synapse Analytics ou Sistema de Plataforma de Análise (PDW), use o nome sys.dm_pdw_nodes_os_dispatcher_pools. Essa sintaxe não é suportada pelo pool SQL sem servidor no Azure Synapse Analytics.

Nome da coluna Tipo de dados Description
dispatcher_pool_address varbinário(8) A morada do grupo de despachantes. dispatcher_pool_address é único. Não é anulável.
tipo nvarchar(256) O tipo de grupo de despachantes. Não é anulável. Existem dois tipos de pools de despachantes:

DISP_POOL_XE_ENGINE

DISP_POOL_XE_SESSION

Consulte o DMV para a lista completa
Nome nvarchar(256) O nome do grupo de despachantes. Não é anulável.
dispatcher_count int O número de threads de despachante ativos. Não é anulável.
dispatcher_ideal_count int O número de threads de despachante que o pool de despachantes pode crescer para utilizar. Não é anulável.
dispatcher_timeout_ms int O tempo, em milissegundos, em que um despachante espera por novo trabalho antes de sair. Não é anulável.
dispatcher_waiting_count int O número de threads do despachante ocioso. Não é anulável.
queue_length int O número de trabalhos à espera de serem tratados pelo grupo de despachantes. Não é anulável.
pdw_node_id int Aplica-se a: Azure Synapse Analytics, Analytics Platform System (PDW)

O identificador do nó em que esta distribuição se encontra.

Permissions

No SQL Server e na Instância Gerenciada do SQL, requer VIEW SERVER STATE permissão.

No Banco de Dados SQL Basic, S0e S1 objetivos de serviço e para bancos de dados em pools elásticos , a conta de de administrador do servidor, a conta de de administrador do Microsoft Entra ou a associação aode função de servidor ##MS_ServerStateReader## é necessária. Em todos os outros objetivos de serviço do Banco de dados SQL, é necessária a permissão VIEW DATABASE STATE no banco de dados ou a associação à função de servidor ##MS_ServerStateReader##.

Permissões para SQL Server 2022 e posterior

Requer VIEW permissão ESTADO DE DESEMPENHO DO SERVIDOR no servidor.