Partager via


sys.dm_xe_session_events (Transact-SQL)

S’applique à : SQL Server Azure SQL Managed Instance

Retourne des informations sur les événements pour les sessions actives délimitées au serveur. 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.

Azure SQL Database prend en charge uniquement les sessions incluses dans l’étendue de la base de données. Voir sys.dm_xe_database_session_events.

Nom de la 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 (256) 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(3072) Représentation XML de l'arborescence prédicat qui est appliquée à l'événement. Autorise la valeur NULL.
event_fire_count bigint Nombre de fois où l’événement a été déclenché (publié) depuis le démarrage de la session. N'accepte pas la valeur NULL. S’applique à SQL Server 2022 (16.x) et versions ultérieures.
event_fire_average_time bigint Temps moyen nécessaire pour publier l’événement, en microsecondes. N'accepte pas la valeur NULL. S’applique à SQL Server 2022 (16.x) et versions ultérieures.
event_fire_min_time bigint Temps minimal nécessaire pour publier l’événement, en microsecondes. N'accepte pas la valeur NULL. S’applique à SQL Server 2022 (16.x) et versions ultérieures.
event_fire_max_time bigint Temps maximal nécessaire pour publier l’événement, en microsecondes. N'accepte pas la valeur NULL. S’applique à SQL Server 2022 (16.x) et versions ultérieures.

Remarque

Les colonnes et event_fire_average_time les colonnes sont remplies uniquement lorsque l’indicateur event_fire_count de trace 9708 est activé.

autorisations

requièrent l'autorisation VIEW SERVER STATE sur le serveur.

Autorisations pour SQL Server 2022 (et versions plus récentes)

Nécessite l’autorisation VIEW SERVER PERFORMANCE STATE sur le serveur.

Cardinalités de la relation

Du À Relationship
sys.dm_xe_session_events.event_session_address sys.dm_xe_sessions.address Plusieurs-à-une
sys.dm_xe_session_events.event_package_guid,

sys.dm_xe_session_events.event_name
sys.dm_xe_objects.name,

sys.dm_xe_objects.package_guid
Plusieurs-à-une

Étapes suivantes

En savoir plus sur les concepts associés dans les articles suivants :