optimisation des requêtes est le processus de modification d'une requête pour exécuter de la manière la plus efficace possible. Dans Microsoft SQL Server, les administrateurs de bases de données peuvent utiliser le SQL Server Management Studio pour aider à l'optimisation. Optimisation peut impliquer l'ajout d'index de table, indicateurs d'index ou d'utiliser d'autres stratégies pour éviter les analyses fastidieuses de données de table. L'optimiseur de requête peut afficher des plans d'exécution estimé ou réel pour une requête à présenter graphiquement le plan pour l'exécuter. Instructions
1
Ouvrez SQL Server Management Studio et vous connecter à la base de données .
2
ouvrir un « Nouvelle requête ». Entrez le texte de la requête à analyser.
3
Cliquez sur « Afficher le plan d' exécution estimé " ou " Inclure le plan d' exécution réel » sur la barre d'outils. Afficher le plan d'exécution estimé n'exige pas l'exécution du script , mais le plan actuel fait.
4 Le plan d'exécution graphique ressemble à un organigramme .
examen le graphique s'affiche. Regardez des indications que les balayages de table sont en cours d'exécution au lieu d'utiliser les index existants . Dans cette situation, un indicateur de requête ou nouvel indice peut aider à améliorer les performances.
5 Certaines requêtes lentes peuvent bénéficier d'une augmentation de RAM.
Regardez d'autres statistiques, telles que l'entrée /sortie ou I /O , le coût , le coût de la CPU et le nombre estimé de lignes . Selon les résultats , des améliorations peuvent être vus de plus en plus vive sur l'ordinateur ou la suppression de lignes inutiles , des tables ou des jointures de la requête.