Category : Agent SQL Server

3 posts

Analyse des durées d’exécution des jobs

L’historique de l’agent SQL Server, pour peu que l’on ne limite pas trop son historique, nous permet de produire des statistiques des durées d’exécution des jobs. Facile, à partir de la requête suivante, de faire des histogrammes, avec Excel ou PowerBI.

 

Alerter pour les travaux anormalement longs

Comment être averti lorsqu’un job SQL Agent semble bloqué ou dure beaucoup plus longtemps que d’habitude ? Ce script déclenche une erreur lorsqu’un job SQL Agent s’exécute depuis plus d’une heure ET que sa durée d’exécution dépasse 300% de sa durée habituelle (moyenne des précédentes exécutions réussies). Planifiez ce script […]

Historique des alertes SQL Agent

Le problème des alertes de l’agent SQL Server est qu’aucun historique n’est conservé : seule le nombre d’occurences et la date de dernière occurence sont disponibles. La solution, utilisée d’ailleurs par certains logiciels de monitoring, consiste déclencher un job qui va journaliser l’évènement d’alerte dans une table (en utilisant les […]