sys.dm_os_dispatcher_pools(Transact-SQL)

세션 발송자 풀에 대한 정보를 반환합니다. 발송자 풀은 백그라운드 처리를 수행하기 위해 시스템 구성 요소에서 사용하는 스레드 풀입니다.

열 이름

데이터 형식

설명

dispatcher_pool_address

varbinary(8)

디스패처 풀의 주소입니다. dispatcher_pool_address는 고유합니다. Null을 허용하지 않습니다.

type

nvarchar(256)

발송자 풀의 유형입니다. Null을 허용하지 않습니다. 다음과 같은 두 가지 유형의 발송자 풀이 있습니다.

  • DISP_POOL_XE_ENGINE

  • DISP_POOL_XE_SESSION

name

nvarchar(256)

발송자 풀의 이름입니다. Null을 허용하지 않습니다.

dispatcher_count

int

활성 발송자 스레드의 수입니다. Null을 허용하지 않습니다.

dispatcher_ideal_count

int

발송자 풀이 증가하여 사용할 수 있게 되는 발송자 스레드의 수입니다. Null을 허용하지 않습니다.

dispatcher_timeout_ms

int

발송자가 종료되기 전에 새로운 작업을 기다리는 시간(밀리초)입니다. Null을 허용하지 않습니다.

dispatcher_waiting_count

int

유휴 발송자 스레드의 수입니다. Null을 허용하지 않습니다.

queue_length

int

발송자 풀에서 처리되기 위해 대기 중인 작업 항목의 수입니다. Null을 허용하지 않습니다.

사용 권한

서버에 대한 VIEW SERVER STATE 권한이 필요합니다.

참고 항목

참조

동적 관리 뷰 및 함수(Transact-SQL)