Partager via


sys.dm_xe_database_session_events

S’applique à :Azure SQL DatabaseAzure SQL Managed InstanceBase de données SQL dans Microsoft Fabric

La sys.dm_xe_database_session_events vue de gestion dynamique (DMV) retourne des informations sur les événements de session pour les sessions actives dans l’étendue de la base de données. Les événements sont des points d'exécution discrets. Des prédicats peuvent être appliqués aux événements pour les empêcher de se déclencher si ces événements ne contiennent pas les informations requises. Pour plus d’informations sur les événements de toutes les sessions délimitées à la base de données, consultez sys.database_event_session_events.

Nom de colonne Type de données Description
event_session_address varbinary(8) Adresse mémoire de la session d'événements. N'accepte pas la valeur NULL.
event_name nvarchar(60) Nom de l'événement auquel est liée une action. N'accepte pas la valeur NULL.
event_package_guid uniqueidentifier GUID pour le package contenant l'événement. N'accepte pas la valeur NULL.
event_predicate nvarchar(2048) Représentation XML de l'arborescence prédicat qui est appliquée à l'événement. Autorise la valeur NULL.
event_fire_count bigint Utilisation interne uniquement.
event_fire_average_time bigint Utilisation interne uniquement.
event_fire_min_time bigint Temps minimal nécessaire pour publier l’événement, en microsecondes. N'accepte pas la valeur NULL.
event_fire_max_time bigint Temps maximal nécessaire pour publier l’événement, en microsecondes. N'accepte pas la valeur NULL.

Permissions

Nécessite l’autorisation VIEW DATABASE STATE.

Cardinalités de la relation

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