sys.dm_xe_session_events (Transact-SQL)
S’applique à :SQL ServerAzure SQL Managed Instance
Retourne des informations sur les événements pour les sessions actives étendues 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é (a été 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 | Durée minimale nécessaire à la publication de 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 à la publication de l’événement, en microsecondes. N'accepte pas la valeur NULL. S’applique à SQL Server 2022 (16.x) et versions ultérieures. |
Notes
Les event_fire_count
colonnes et event_fire_average_time
sont remplies uniquement lorsque l’indicateur de trace 9708 est activé.
Autorisations
requièrent l'autorisation VIEW SERVER STATE sur le serveur.
Autorisations pour SQL Server 2022 et versions ultérieures
Nécessite l’autorisation VIEW SERVER PERFORMANCE STATE sur le serveur.
Cardinalités de relation
Du | À | Relationship |
---|---|---|
sys.dm_xe_session_events.event_session_address | sys.dm_xe_sessions.address | Plusieurs-à-un |
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-à-un |
Étapes suivantes
En savoir plus sur les concepts associés dans les articles suivants :
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour