Analyse (Service Broker)
SQL Server fournit des vues de gestion dynamique, des événements de trace et des objets de performances pour analyser l'activité du Moteur de base de données lié à Service Broker.
Vues de gestion dynamique
Les vues de gestion dynamique suivantes vous permettent de surveiller l'activité de Service Broker.
Vue |
Description |
---|---|
Contient une ligne pour chaque procédure stockée activée par Service Broker. |
|
Contient une ligne pour chaque connexion réseau Service Broker. |
|
Contient une ligne pour chaque message Service Broker que l'instance SQL Server est en train de transférer. |
|
Contient une ligne pour chaque moniteur de file d'attente présent dans l'instance. Un moniteur de file d'attente gère l'activation pour une file d'attente. |
Objets de performances
Les objets de performances suivants renseignent sur l'activité de Service Broker.
Objet de performance |
Description |
---|---|
Contient des compteurs de performances qui collectent des informations sur l'activation des procédures stockées. |
|
Contient des compteurs de performances qui regroupent des informations Service Broker d'ordre général. |
|
Contient les compteurs de performance qui enregistrent les informations relatives à l'activité réseau de Service Broker et de la mise en miroir de bases de données. |
Événements de trace
SQL Server comprend la catégorie d'événements Broker qui permet d'analyser l'activité de Service Broker. Le tableau suivant répertorie les événements de cette catégorie :
Événement |
Description |
---|---|
Événement généré lorsqu'un moniteur de file d'attente démarre une procédure stockée d'activation. |
|
Événement généré pour signaler l'état d'une connexion de transport gérée par Service Broker. |
|
Événement généré pour rapporter les progrès d'une conversation. |
|
Événement généré lorsque la base de données crée ou supprime un groupe de conversations. |
|
Événement généré pour signaler que la base de données a reçu un message endommagé. |
|
Événement généré lorsque SQL Server supprime un message Service Broker qui aurait dû être transféré. |
|
Événement généré lorsque SQL Server transfère un message Service Broker. |
|
Événement généré lorsque Service Broker détermine le routage pour un message. |
|
Événement généré lorsque Service Broker est dans l'impossibilité de conserver un message reçu qui aurait dû être remis à un service de cette instance. |
|
Événement généré lorsque Service Broker envoie ou reçoit un accusé de réception de message. |
Deux événements d'audit de sécurité sont également fournis pour Service Broker. Pour plus d'informations sur ces événements, consultez Classe d'événements Audit Broker Login et Classe d'événement Audit Broker Conversation.