Création de moniteurs d'événements
Vous créez différents types de moniteurs d'événements en utilisant des variantes de l'instruction CREATE EVENT MONITOR. Vous pouvez utiliser les options de cette instruction pour spécifier le type de données que les moniteurs d'événements collectent et la manière dont les moniteurs d'événements produisent leurs résultats. Les sections suivantes décrivent les différentes options de sortie et la manière de créer des moniteurs d'événements qui produisent ces types de sortie.
Avant de commencer
Procédure
Pour créer un moniteur d'événements :
- Déterminez le type de moniteur d'événements dont vous avez besoin.
- Déterminez le type de sortie que vous souhaitez obtenir du moniteur d'événements. Voulez-vous que les données soient écrites dans une table normale, une table d'événements non formatée, un fichier ou un tuyau ?
- Créez une instruction CREATE EVENT MONITOR.
- Facultatif : si le type de moniteur d'événements que vous avez créé doit être activé, activez-le en exécutant l'instruction SET EVENT MONITOR STATE. Par défaut, certains moniteurs d'événements s'activent automatiquement lors de l'activation de la base de données ; d'autres doivent être activés manuellement. Cependant, un moniteur d'événements créé avec l'option AUTOSTART ne sera pas automatiquement activé avant la prochaine activation de la base de données. Utilisez l'instruction SET EVENT MONITOR STATE pour forcer un moniteur d'événements récemment créé à passer à l'état actif. Pour déterminer si un moniteur d'événements démarre automatiquement, reportez-vous aux informations de référence de l'instruction CREATE EVENT MONITOR correspondante.