Diagnostiquer et réparer le Service Broker de SQL Server

Le Service broker de SQL Server est un service permettant de lancer des traitements en asynchrone. Celà peut donc être intéressant pour rendre rapidement la main à un utilisateur sans avoir à attendre le résultat de calculs longs.

Toutefois, il peut arriver que l’implémentation soit défaillante et le diagnostic du problème peut être ardu car les traitements sont asynchrones et il faut aller chercher l’information dans des vues systèmes.

Après plusieurs recherches, voilà une sélection de deux articles intéressants sur le sujet des brokers:

Understanding Queue Monitors

Monitoring Service Broker

Et sinon utiliser ma Procédure stoquée : USP_CHECK_BROKER

qui va permettre d’émettre un diagnostic : EXEC USP_CHECK_BROKER @VERBOSE=1

ou d’effectuer une réparation du broker : EXEC USP_CHECK_BROKER @REPAIR=1

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s