sys.dm_xe_database_session_events (Azure SQL Datenbank und Azure SQL Managed Instance)
Gilt für:Azure SQL-DatenbankAzure SQL Managed Instance
Gibt Informationen zu Sitzungsereignissen für aktive Datenbanksitzungen zurück. Ereignisse sind einzelne Ausführungspunkte. Auf Ereignisse können Prädikate angewendet werden, damit sie nicht mehr ausgelöst werden, wenn sie nicht die erforderlichen Informationen enthalten. Informationen zu Ereignissen in allen datenbankbezogenen Sitzungen finden Sie unter sys.database_event_session_events.
Azure SQL-Datenbank unterstützt nur datenbankbezogene Sitzungen. Azure SQL Managed Instance unterstützt sowohl Datenbanksitzungen als auch Serversitzungen. Serverbezogene Sitzungen werden für verwaltete Instanzen empfohlen: Weitere Informationen finden Sie unter CREATE EVENT SESSION.
Spaltenname | Datentyp | BESCHREIBUNG |
---|---|---|
event_session_address | varbinary(8) | Die Speicheradresse der Ereignissitzung. Lässt keine NULL-Werte zu. |
event_name | nvarchar(60) | Der Name des Ereignisses, an das eine Aktion gebunden ist. Lässt keine NULL-Werte zu. |
event_package_guid | uniqueidentifier | Die GUID für das Paket, das das Ereignis enthält. Lässt keine NULL-Werte zu. |
event_predicate | nvarchar(2048) | Eine XML-Darstellung der Prädikatstruktur, die auf das Ereignis angewendet wird. Lässt NULL-Werte zu. |
event_fire_count | bigint | Nur interne Verwendung. |
event_fire_average_time | bigint | Nur interne Verwendung. |
event_fire_min_time | bigint | Die minimale Zeit, die zum Veröffentlichen des Ereignisses in Mikrosekunden dauert. Lässt keine NULL-Werte zu. |
event_fire_max_time | bigint | Die maximale Zeit für die Veröffentlichung des Ereignisses in Mikrosekunden. Lässt keine NULL-Werte zu. |
Berechtigungen
Erfordert die VIEW DATABASE STATE-Berechtigung.
Kardinalitäten von Beziehungen
From | Beschreibung | Beziehung |
---|---|---|
sys.dm_xe_database_session_events.event_session_address | sys.dm_xe_database_sessions.address | n:1 |
sys.dm_xe_database_session_events.event_package_guid, sys.dm_xe_database_session_events.event_name | sys.dm_xe_objects.name, sys.dm_xe_objects.package_guid | n:1 |
Nächste Schritte
Weitere Informationen zu verwandten Konzepten finden Sie in den folgenden Artikeln:
- Erweiterte Ereignisse in Azure SQL-Datenbank
- Code des Ziels „Ereignisdatei“ für erweiterte Ereignisse in Azure SQL-Datenbank und SQL Managed Instance
- sys.dm_xe_database_session_targets (Azure SQL Datenbank und Azure SQL Managed Instance)
- sys.dm_xe_database_sessions (Azure SQL Datenbank und Azure SQL Managed Instance)
- Überwachen der Leistung von Microsoft Azure SQL-Datenbank und Azure SQL Managed Instance mithilfe von dynamischen Verwaltungssichten
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für