Analyse de requêtes

De nombreux administrateurs gèrent les problèmes de performances en effectuant uniquement un paramétrage des performances du serveur au niveau du système : taille de mémoire, type de fichier système, nombre et type de processeurs, etc. Malheureusement, de nombreux problèmes de performances ne se résolvent pas de cette façon. Ces problèmes sont mieux traités via 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

  • 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 SQL Server Profiler 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.

  • Utilisation des statistiques pour améliorer les performances des requêtes
    Traite des concepts et des recommandations pour vous permettre d'utiliser efficacement les statistiques d'optimisation de requête.

  • Concepts avancés de paramétrage des requêtes
    Contient des informations sur les opérations de jointure dans SQL Server.