Suivi des performances avec SQL Server Profiler et Extended Events
8.6.1 SQL Server Profiler
SQL Server Profiler est un outil graphique qui permet de surveiller et d’enregistrer les événements SQL Server en temps réel. Cela aide à identifier les requêtes lentes et à surveiller l'activité du serveur.
Exemple d’utilisation :
Lancer SQL Server Profiler à partir de SSMS.
Configurer une nouvelle trace pour capturer les événements tels que les requêtes exécutées, les plans d'exécution, et les verrous.
8.6.2 Extended Events
Les Extended Events sont une version plus légère et plus flexible du suivi des événements de SQL Server. Ils permettent de capturer des informations détaillées sur les performances sans l'impact potentiel de SQL Server Profiler.
Exemple de session Extended Events :
Cette session capture les requêtes dont la durée dépasse une seconde et les enregistre dans un fichier pour analyse.
Last updated