sys.dm_broker_activated_tasks (Transact-SQL)
Область применения: SQL Server
Возвращает строку для каждой хранимой процедуры, активированной компонентом Service Broker.
Имя столбца | Тип данных | Description |
---|---|---|
spid | int | Идентификатор сеанса активированной хранимой процедуры. Допускает значение NULL. |
database_id | smallint | Идентификатор базы данных, в которой определена очередь. Допускает значение NULL. |
queue_id | int | Идентификатор объекта очереди, для которого была активирована хранимая процедура. Допускает значение NULL. |
procedure_name | nvarchar(650) | Имя активированной хранимой процедуры. Допускает значение NULL. |
execute_as | int | Идентификатор пользователя, под именем которого выполняется хранимая процедура. Допускает значение NULL. |
Разрешения
необходимо разрешение VIEW SERVER STATE на сервере.
Разрешения для SQL Server 2022 и более поздних версий
Требуется разрешение VIEW SERVER PERFORMANCE STATE на сервере.
Физические соединения
Кратности связей
С дт. | По | Отношение |
---|---|---|
dm_broker_activated_tasks .spid |
dm_exec_sessions .session_id |
Взаимно-однозначный |
Следующие шаги
Динамические административные представления и функции (Transact-SQL)
Связанные динамические административные представления Service Broker (Transact-SQL)