Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :Azure SQL Database
Azure SQL Managed Instance
Base 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.
- Azure SQL Database et la base de données SQL dans Fabric prennent uniquement en charge les sessions délimitées à la base de données.
- Azure SQL Managed Instance prend en charge les sessions délimitées à la base de données et les sessions au niveau du serveur. Les sessions au niveau du serveur sont recommandées pour les instances managées SQL. Pour plus d’informations, consultez les exemples de code CREATE EVENT SESSION.
| 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 |
Contenu connexe
- Événements étendus dans une base de données SQL Azure
- Code cible du fichier d’événements pour les événements étendus dans Azure SQL Database et SQL Managed Instance
- sys.dm_xe_database_session_targets (Azure SQL Database et Azure SQL Managed Instance)
- sys.dm_xe_database_sessions (Azure SQL Database et Azure SQL Managed Instance)
- Supervision des performances de Microsoft Azure SQL Database et d’Azure SQL Managed Instance à l’aide de vues de gestion dynamique