sys.dm_broker_activated_tasks (Transact-SQL)
Gilt für: SQL Server
Gibt eine Zeile für jede von Service Broker aktivierte gespeicherte Prozedur zurück.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
spid | int | ID der Sitzung der aktivierten gespeicherten Prozedur. Lässt NULL-Werte zu. |
database_id | smallint | ID der Datenbank, in der die Warteschlange definiert wird. Lässt NULL-Werte zu. |
queue_id | int | ID des Warteschlangenobjekts, für das die gespeicherte Prozedur aktiviert wurde. Lässt NULL-Werte zu. |
procedure_name | nvarchar(650) | Name der aktivierten gespeicherten Prozedur. Lässt NULL-Werte zu. |
execute_as | int | ID des Benutzers, unter dem die gespeicherte Prozedur ausgeführt wird. Lässt NULL-Werte zu. |
Berechtigungen
Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.
Berechtigungen für SQL Server 2022 und höher
Erfordert die VIEW SERVER PERFORMANCE STATE-Berechtigung auf dem Server.
Physische Joins
Kardinalitäten von Beziehungen
From | Beschreibung | Beziehung |
---|---|---|
dm_broker_activated_tasks .spid |
dm_exec_sessions .session_id |
1:1 |
Nächste Schritte
Dynamische Verwaltungssichten und Funktionen (Transact-SQL)
Dynamische Verwaltungssichten in Verbindung mit Service Broker (Transact-SQL)