sys.dm_xe_database_session_targets (Azure SQL-Datenbank und Azure SQL verwaltete Instanz)
Gilt für: Azure SQL-Datenbank Azure SQL Managed Instance
Gibt Informationen zu aktiven Datenbankbereichs-Sitzungszielen zurück. Informationen zu Zielen für alle Datenbanksitzungen finden Sie unter sys.database_event_session_targets.
Azure SQL-Datenbank unterstützt nur Datenbanksitzungen. Azure SQL verwaltete Instanz unterstützt sowohl Datenbanksitzungen als auch Serversitzungen. Serverbereichssitzungen werden für SQL-verwaltete Instanzen empfohlen. Weitere Informationen finden Sie unter CREATE EVENT SESSION.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
event_session_address |
varbinary(8) | Die Speicheradresse der Ereignissitzung. Hat eine n:1-Beziehung mit sys.dm_xe_database_sessions .address. Lässt keine NULL-Werte zu. |
target_name |
nvarchar(60) | Der Name des Ziels innerhalb einer Sitzung. Lässt keine NULL-Werte zu. |
target_package_guid |
uniqueidentifier | Die GUID des Pakets, das das Ziel enthält Lässt keine NULL-Werte zu. |
execution_count |
bigint | Die Häufigkeit, mit der das Ziel für die Sitzung ausgeführt wurde. Lässt keine NULL-Werte zu. |
execution_duration_ms |
bigint | Die gesamte Zeit in Millisekunden, für die das Ziel ausgeführt wurde. Lässt keine NULL-Werte zu. |
target_data |
nvarchar(max) | Die Daten, die das Ziel beibehält, z. B. Ereignisaggregationsinformationen. NULL-Werte sind zulässig. |
bytes_written |
bigint | Anzahl der Bytes, die in das Ziel geschrieben wurden. Lässt keine NULL-Werte zu. |
failed_buffer_count |
bigint | Anzahl der Puffer, die nicht vom Ziel verarbeitet werden konnten. Dieser Wert ist zielspezifisch und unterscheidet sich von dropped_buffer_count sys.dm_xe_database_sessions. Wenn ein Ziel einen Puffer nicht verarbeitet, kann ein anderes Ziel derselben Sitzung denselben Puffer erfolgreich verarbeiten. |
Berechtigungen
Erfordert die Berechtigung VIEW DATABASE STATE.
Kardinalitäten von Beziehungen
From | Beschreibung | Beziehung |
---|---|---|
sys.dm_xe_database_session_targets.event_session_address |
sys.dm_xe_database_sessions.address |
Viele-zu-eins |
Nächste Schritte
- Erweiterte Ereignisse in Azure SQL-Datenbank
- Ereignisdateizielcode für erweiterte Ereignisse in Azure SQL-Datenbank und SQL-verwaltete Instanz
- sys.dm_xe_database_sessions (Azure SQL-Datenbank und Azure SQL verwaltete Instanz)
- sys.dm_xe_database_session_object_columns (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