Delen via


sys.dm_xe_database_session_events

Van toepassing op:Azure SQL DatabaseAzure SQL Managed InstanceSQL-database in Microsoft Fabric Preview

De sys.dm_xe_database_session_events dynamische beheerweergave (DMV) retourneert informatie over sessiegebeurtenissen voor actieve sessies binnen het databasebereik. Gebeurtenissen zijn afzonderlijke uitvoeringspunten. Predicaten kunnen worden toegepast op gebeurtenissen om te voorkomen dat ze worden geactiveerd als de gebeurtenis niet de vereiste informatie bevat. Zie sys.database_event_session_events voor informatie over gebeurtenissen in alle sessies met databasebereik.

Column name Data type Description
event_session_address varbinary(8) Het geheugenadres van de gebeurtenissessie. Is niet nulbaar.
event_name nvarchar(60) De naam van de gebeurtenis waaraan een actie is gebonden. Is niet nulbaar.
event_package_guid uniqueidentifier De GUID voor het pakket met de gebeurtenis. Is niet nulbaar.
event_predicate nvarchar(2048) Een XML-weergave van de predicaatstructuur die wordt toegepast op de gebeurtenis. Is nullable.
event_fire_count bigint Alleen intern gebruik.
event_fire_average_time bigint Alleen intern gebruik.
event_fire_min_time bigint De minimale tijd die nodig is om de gebeurtenis te publiceren, in microseconden. Is niet nulbaar.
event_fire_max_time bigint De maximale tijd die nodig is om de gebeurtenis te publiceren, in microseconden. Is niet nulbaar.

Permissions

Hiervoor is de machtiging VIEW DATABASE STATE vereist.

Relationship cardinalities

From To Relationship
sys.dm_xe_database_session_events.event_session_address sys.dm_xe_database_sessions.address Many-to-one
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 Many-to-one