Moteur Extended Events
S’applique à : SQL Server
base de données Azure SQL
Azure SQL Managed Instance
Le moteur des Événements étendus est une collection de services et d'objets qui :
- Activer la définition d'événements
- Activer les données d'événement de traitement
- Gérer les services et objets Extended Events dans le système
- Tenir à jour une liste de sessions Extended Events et gérer l'accès à cette liste
Le moteur Extended Events ne fournit lui-même aucun événement ni aucune action à entreprendre lors du déclenchement d'un événement. Les processus qui utilisent le moteur des Événements étendus définissent l'interaction avec le moteur. Ces processus ajoutent des points d'événement et fournissent les actions à entreprendre en réponse au déclenchement d'un événement.
L'illustration ci-dessous montre une vue simplifiée d'une session Événements étendus. Pour plus d’informations, consultez Sessions Extended Events.
- Chaque processus Windows peut avoir un ou plusieurs modules (
Win32 process
,Win32 module
) également appelés fichiers binaires ou modules exécutables. - Chacun des modules de processus Windows peut contenir un ou plusieurs packages Extended Events (
Package
), qui contiennent un ou plusieurs objets Extended Events (Type
,Target
,Action
,Map
,Predicate
etEvent
). - Au sein d’un processus hôte, il ne peut exister qu’une seule instance du moteur Extended Events (
Extended event engine
), qui :- Gérer certains aspects de la session (par exemple, l'énumération des sessions).
- gère la répartition (
Dispatcher
), similaire à un pool de threads. - gère les mémoires tampons (
Buffer
) pour les événements. Lorsque les mémoires tampons sont pleines, elles sont distribuées aux cibles.
- Une fois qu’une session a été créée et que les événements sont liés facultativement à la session (
Session context
) :- Des instances de cibles (
Target instance
) peuvent également être créées et ajoutées à la session. - lorsque les mémoires tampons sont pleines, elles sont distribuées aux cibles.
- Des instances de cibles (
Contenu connexe
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