sys.dm_broker_activated_tasks (Transact-SQL)

適用於:SQL Server

針對 Service Broker 所啟動的每個預存程式,傳回一個資料列。

資料行名稱 資料類型 描述
spid int 啟動預存程式的會話識別碼。 空。
database_id smallint 定義佇列之資料庫的識別碼。 空。
queue_id int 啟動預存程式之佇列物件的識別碼。 空。
procedure_name Nvarchar(650) 啟動預存程式的名稱。 空。
execute_as int 預存程式執行身分的使用者識別碼。 空。

權限

需要伺服器上的 VIEW SERVER STATE 許可權。

SQL Server 2022 和更新版本的權限

需要伺服器上的 VIEW SERVER PERFORMANCE STATE 權限。

實體聯結

Diagram of physical joins for sys.dm_broker_activated_tasks.

關聯性基數

關聯性
dm_broker_activated_tasks.spid dm_exec_sessions.session_id 一對一

下一步

動態管理檢視和函數 (Transact-SQL)
Service Broker 相關的動態管理檢視 (Transact-SQL)