Isoler les problèmes de performance
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Il est souvent plus efficace d’utiliser plusieurs outils Microsoft SQL Server ou Microsoft Windows ensemble pour isoler les problèmes de performances de base de données que d’utiliser un outil à la fois. Par exemple, la fonctionnalité graphique Plan d'exécution, également appelée plan d'exécution de requêtes, vous aide à reconnaître rapidement les blocages dans une seule requête. Toutefois, vous pouvez reconnaître d’autres problèmes de performances plus facilement si vous utilisez les fonctionnalités de surveillance de SQL Server et windows ensemble.
SQL Server Profiler peut être utilisé pour surveiller et résoudre les problèmes liés à Transact-SQL et aux applications. Le Moniteur système permet de surveiller les problèmes liés au matériel ou à d'autres aspects du système.
Vous pouvez surveiller les éléments suivants pour résoudre les problèmes :
Procédures stockées SQL Server ou lots d’instructions Transact-SQL soumises par les applications utilisateur.
L'activité de l'utilisateur, notamment les verrous de blocage et les blocages.
L'activité matérielle, notamment l'utilisation du disque.
Vous pouvez identifier les problèmes suivants :
Erreurs de développement d’applications impliquant des instructions Transact-SQL écrites incorrectement.
des erreurs matérielles, notamment des erreurs de disque ou de réseau ;
un blocage excessif dû à une base de données mal conçue.
Outils pour les problèmes de performance classiques
Il est très important aussi de sélectionner exactement le problème de performance que vous souhaitez faire surveiller ou régler par chaque outil. L'outil et l'utilitaire dépendent du type de problème de performance à résoudre.
Les rubriques suivantes décrivent différents outils de surveillance et de réglage et les problèmes correspondants.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour