Freigeben über


sys.database_event_session_fields

Gilt für: SQL Server 2016 (13.x) und spätere Versionen Azure SQL DatabaseAzure SQL Managed InstanceSQL database in Microsoft Fabric

Die sys.database_event_session_fields dynamische Verwaltungsansicht (DYNAMIC Management View, DMV) gibt eine Zeile für jede anpassbare Spalte zurück, die explizit für Ereignisse und Ziele in einer Ereignissitzung mit Datenbankbereich festgelegt wurde.

Spaltenname Datentyp Description
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.

Permissions

Erfordert die BERECHTIGUNG "DATENBANKLEISTUNGSSTATUS ANZEIGEN".

Remarks

Diese Sicht hat die folgende Kardinalität der Beziehungen.

From To Relationship
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