sys.dm_xe_database_session_targets (Azure SQL Database et Azure SQL Managed Instance)
S’applique à : Azure SQL Database Azure SQL Managed Instance
Retourne des informations sur les cibles de session actives délimitées à la base de données. Pour plus d’informations sur les cibles de toutes les sessions délimitées à la base de données, consultez sys.database_event_session_targets.
Azure SQL Database prend 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 CREATE EVENT SESSION.
Nom de la colonne | Type de données | Description |
---|---|---|
event_session_address |
varbinary(8) | Adresse mémoire de la session d'événements. A une relation plusieurs-à-un avec sys.dm_xe_database_sessions .address. Ne peut pas accepter la valeur Null. |
target_name |
nvarchar(60) | Nom de la cible au sein d'une session. N'accepte pas la valeur NULL. |
target_package_guid |
uniqueidentifier | GUID du package qui contient la cible. N'accepte pas la valeur NULL. |
execution_count |
bigint | Nombre d'exécutions de la cible pour la session. N'accepte pas la valeur NULL. |
execution_duration_ms |
bigint | Temps d'exécution total de la cible, en millisecondes. N'accepte pas la valeur NULL. |
target_data |
nvarchar(max) | Données gérées par la cible, par exemple les informations sur l'agrégation d'événements. Autorise la valeur Null. |
bytes_written |
bigint | Nombre d’octets écrits dans la cible. N'accepte pas la valeur NULL. |
failed_buffer_count |
bigint | Nombre de mémoires tampons qui n’ont pas pu être traitées par la cible. Cette valeur est spécifique à la cible et diffère de dropped_buffer_count sys.dm_xe_database_sessions. Si une cible ne parvient pas à traiter une mémoire tampon, une autre cible de la même session peut traiter de manière indépendante la même mémoire tampon. |
autorisations
Nécessite l’autorisation VIEW DATABASE STATE.
Cardinalités de la relation
Du | À | Relationship |
---|---|---|
sys.dm_xe_database_session_targets.event_session_address |
sys.dm_xe_database_sessions.address |
Plusieurs-à-une |
Étapes suivantes
- É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_sessions (Azure SQL Database et Azure SQL Managed Instance)
- sys.dm_xe_database_session_object_columns (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