Compartilhar via


sys.dm_os_dispatcher_pools (Transact-SQL)

Retorna informações sobre a sessão de pools de distribuidores. Os pools de distribuidores são pools de thread usados por componentes do sistema para executar processamento em segundo plano.

Nome da coluna

Tipo de dados

Descrição

dispatcher_pool_address

varbinary(8)

O endereço do pool de distribuidores. dispatcher_pool_address é exclusivo. Não permite valor nulo.

type

nvarchar(256)

Tipo de pool de distribuidores. Não permite valor nulo. Existem dois tipos de pools de distribuidores:

  • DISP_POOL_XE_ENGINE

  • DISP_POOL_XE_SESSION

name

nvarchar(256)

Nome do pool de distribuidores. Não permite valor nulo.

dispatcher_count

int

Número de threads ativos de distribuidor. Não permite valor nulo.

dispatcher_ideal_count

int

Número de threads de distribuidor que o pool de distribuidores pode aumentar para usar. Não permite valor nulo.

dispatcher_timeout_ms

int

Período, em milissegundos, em que o distribuidor aguardará um novo trabalho antes de sair. Não permite valor nulo.

dispatcher_waiting_count

int

Número de threads ociosos de distribuidor. Não permite valor nulo.

queue_length

int

Número de itens de trabalho que aguardam para serem manipulados pelo pool de distribuidores. Não permite valor nulo.

Permissões

Requer a permissão VIEW SERVER STATE no servidor.

Consulte também

Referência

Exibições e funções de gerenciamento dinâmico (Transact-SQL)