共用方式為


sys.dm_os_dispatcher_pools (Transact-SQL)

傳回有關工作階段發送器集區的資訊。 發送器集區是系統元件用來執行背景處理的執行緒集區。

適用於:SQL Server (SQL Server 2008 至目前版本)。

資料行名稱

資料類型

描述

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)