sys.dm_broker_activated_tasks (Transact-SQL)

Применимо к:SQL Server

Возвращает строку для каждой хранимой процедуры, активированной компонентом Service Broker.

Название столбца Тип данных Нуллибельный Описание
spid int Да Идентификатор сеанса активированной хранимой процедуры.
database_id smallint Да Идентификатор базы данных, в которой определена очередь.
queue_id int Да Идентификатор объекта очереди, для которого была активирована хранимая процедура.
procedure_name Нварчар (325) Да Имя активированной хранимой процедуры.
execute_as int Да Идентификатор пользователя, под именем которого выполняется хранимая процедура.

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 Один к одному