sys.database_event_session_fields (Azure SQL-Datenbank und Azure SQL verwaltete Instanz)
Gilt für: SQL Server 2016 (13.x) und höher Azure SQL-Datenbank Azure SQL Managed Instance
Gibt eine Zeile für jede anpassbare Spalte zurück, die explizit für Ereignisse und Ziele in einer Ereignissitzung mit Datenbankbereich festgelegt wurde.
Azure SQL-Datenbank unterstützt nur Datenbanksitzungen. Azure SQL verwaltete Instanz unterstützt sowohl Datenbanksitzungen als auch Serversitzungen. Serverbezogene Sitzungen werden für verwaltete Instanzen empfohlen: Weitere Informationen finden Sie in CREATE EVENT SESSION.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
event_session_id | int | Die ID der Ereignissitzung. Lässt keine NULL-Werte zu. |
object_id | int | Die ID des dem Objekt zugeordneten Felds Lässt keine NULL-Werte zu. |
name | sysname | Der Name des Felds. Lässt keine NULL-Werte zu. |
value | sql_variant | Der Wert des -Felds. Lässt keine NULL-Werte zu. |
Berechtigungen
Erfordert die Berechtigung VIEW DATABASE STATE.
Hinweise
Diese Sicht hat die folgende Kardinalität der Beziehungen.
From | Beschreibung | Beziehung |
---|---|---|
sys.database_event_session_actions.event_session_id | sys.database_event_sessions.event_session_id | n:1 |
sys.database_event_session_actions.event_id sys.database_event_session_actions.object_id sys.database_event_session_actions.event_session_id |
sys.database_event_session_events.event_session_id sys.database_event_session_events.event_id |
n:1 |
sys.database_event_session_actions.event_session_id sys.database_event_session_actions.object_id |
sys.database_event_session_targets.event_session_id sys.database_event_session_targets.target_id |
n:1 |
Nächste Schritte
Weitere Informationen zu verwandten Konzepten finden Sie in den folgenden Artikeln:
- Erweiterte Ereignisse in Azure SQL-Datenbank
- Ereignisdateizielcode für erweiterte Ereignisse in Azure SQL-Datenbank und SQL-verwaltete Instanz
- sys.database_event_sessions (Azure SQL-Datenbank und Azure SQL verwaltete Instanz)
- sys.database_event_session_actions (Azure SQL-Datenbank und Azure SQL verwaltete Instanz)
- Überwachen der Leistung von Microsoft Azure SQL-Datenbank und Azure SQL Managed Instance mithilfe von dynamischen Verwaltungssichten