140
Chapitre 5. Analyse des performances
fichiers texte dans un répertoire spécifique. Il peut être configuré en ligne de
commande, ou par un fichier de configuration. Il peut récupérer des journaux de
performance Windows, des traces SQL, les journaux d’événement Windows, les
informations de configuration du système et de SQL Server, les informations de
blocage de sessions, etc. C’est donc un outil extrêmement intéressant pour le
diagnostic de problèmes. Vous trouverez plus d’informations dans les BOL, sous
l’entrée « SQLdiag Utility ».
SQLNexus
SQLNexus est un outil développé par Bart Duncan et Ken Henderson, qui simplifie
l’utilisation de SQLDIAG, tout d’abord en fournissant un fichier de configuration
pour SQLDIAG et des scripts pour obtenir des informations supplémentaires des
vues de gestion dynamique, ensuite en stockant les output dans une base de données,
et en offrant des rapports Reporting Services très complets pour analyser les résultats. Vous pouvez le télécharger sur CodePlex : http://www.codeplex.com/sqlnexus
Log Parser
Log Parser n’est pas spécifiquement destiné à SQL Server. C’est un outil très puissant de lecture, de recherche et de reporting qui travaille sur tous types de fichiers
journaux (fichiers log, XML, CSV) et dans les journaux d’événement de Windows,
la base de registre, etc. Vous pouvez lire, chercher avec un langage de requête de
type SQL, formater le résultat en texte ou en HTML, et même générer des graphes.
Vous pouvez télécharger Log Parser ici : http://www.microsoft.com/technet/scriptcenter/tools/logparser/. Une interface graphique libre de droits a été créée par un
programmeur, vous la trouvez ici : http://www.lizardl.com/. 1
Windows Sysinternals
Les outils Sysinternals, développés par Mark Russinovich (un expert reconnu des
méandres de Windows) et Bryce Cogswell, sont maintenant disponibles sur le site de
Microsoft, depuis que Winternals, la société de Russinovich, a été rachetée en 2006.
Vous trouverez à l’adresse http://technet.microsoft.com/en-us/sysinternals/ des outils
de diagnostic système indispensables et simples d’utilisation. Parmi eux :
• DiskMon : trace l’activité disque.
• Process Monitor : affiche en temps réel l’activité des processus et threads, de
la base de registre et des activités disque.
• Process Explorer : affiche en détail l’activité des processus : handles, DLL
utilisées, fichiers ouverts, etc. Très utile pour entrer dans les détails.
• TCPView : affiche en temps réel les ports TCP et UDP ouverts. Un équivalent graphique de netstat.
1. Sachez également qu’un livre est publié sur cet outil : Microsoft Log Parser Toolkit, chez Syngress.
Précédent

- 152/334

Suivant