次の方法で共有


sys.dm_broker_activated_tasks (Transact-SQL)

適用対象: SQL Server

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

列名 データ型 説明
spid int アクティブ化されたストアド プロシージャのセッションの ID。 許容。
database_id smallint キューが定義されているデータベースの ID。 許容。
queue_id int ストアド プロシージャがアクティブ化されたキューのオブジェクトの ID。 許容。
procedure_name nvarchar(650) アクティブ化されたストアド プロシージャの名前。 許容。
execute_as int ストアド プロシージャを実行するユーザーの ID。 許容。

アクセス許可

サーバーに対する VIEW SERVER STATE 権限が必要です。

SQL Server 2022 以降でのアクセス許可

サーバーに対する VIEW SERVER PERFORMANCE STATE アクセス許可が必要です。

物理的な結合

sys.dm_broker_activated_tasksの物理結合の図。

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

ソース ターゲット 関係
dm_broker_activated_tasks.spid dm_exec_sessions.session_id 一対一

次のステップ

動的管理ビューと動的管理関数 (Transact-SQL)
Service Broker 関連の動的管理ビュー (Transact-SQL)