sys.dm_broker_activated_tasks(Transact-SQL)

適用対象:SQL Server

Service Broker によってアクティブ化された各ストアド プロシージャの行を返します。

列名 データの種類 ヌラブル 説明
spid int はい アクティブ化されたストアド プロシージャのセッションの ID。
database_id smallint はい キューが定義されているデータベースの ID。
queue_id int はい ストアド プロシージャがアクティブ化されたキューのオブジェクトの ID。
procedure_name ヌヴァルチャール(325) はい アクティブ化されたストアド プロシージャの名前。
execute_as int はい ストアド プロシージャを実行するユーザーの ID。

Permissions

SQL Server 2019 (15.x) 以前のバージョンでは、サーバーに対する VIEW SERVER STATE アクセス許可が必要です。

SQL Server 2022 (16.x) 以降のバージョンでは、サーバーに対する VIEW SERVER PERFORMANCE STATE アクセス許可が必要です。

物理的な結合

sys.dm_broker_activated_tasksの物理結合の図。

リレーションシップのカーディナリティ

差出人 〜へ Relationship
dm_broker_activated_tasks.spid dm_exec_sessions.session_id 一対一