Analyse de requêtes

De nombreux administrateurs abordent un problème de performances en se contentant d'optimiser les performances du serveur au niveau du système : en agissant par exemple sur la taille de la mémoire, le type de système de fichiers, le nombre et le type de processeurs, etc. Malheureusement, de nombreux problèmes de performances ne se résolvent pas de cette façon. Ces problèmes doivent être traités par l'analyse de l'application, des requêtes et des mises à jour que l'application envoie à la base de données, et la façon dont ces requêtes et ces mises à jour interagissent avec le schéma de la base de données.

Dans cette section

Rubrique Description

Analyse d'une requête

Contient des informations sur l'affichage des plans d'exécution de requêtes au moyen de Microsoft SQL Server Management Studio, des options SET Transact-SQL et des classes d'événements du Générateur de profils SQL Server dans les traces.

Recherche d'index manquants

Contient des informations sur la fonctionnalité d'« index manquants » de SQL Server 2005. Quand l'optimiseur de requête analyse une requête pour déterminer le meilleur plan d'exécution, il génère automatiquement des informations sur les index susceptibles d'améliorer les performances de la requête, même si les index n'existent pas. La fonctionnalité d'index manquants permet d'extraire ces informations sur les index manquants.

Recommandations pour le paramétrage des requêtes

Contient des informations sur ce que vous pouvez faire pour améliorer les performances de vos requêtes.

Concepts avancés de paramétrage des requêtes

Contient des informations sur les opérations de jointure dans SQL Server.