Une fois que le moteur de suggestion d’index (ISE) a généré une suggestion d’index pour une requête lente, vous pouvez tester l’index pour voir s’il améliore le temps d’exécution. Si vous évaluez une suggestion d’index sur une instance de non-production, vous pouvez exécuter ce test après avoir créé l’index pour obtenir des résultats immédiats sur les performances de l’index.
Pourquoi et quand exécuter cette tâche
Ce test est une évaluation facultative de l’index. Le test ne fait pas partie du processus d’évaluation d’index de 14 jours qui se produit automatiquement après la création d’un index. Remarque : Les résultats des tests d’index de votre instance de non-production ne prédisent pas nécessairement des résultats de performances similaires sur votre instance de production.
Procédure
-
Ouvrez l’enregistrement de suggestion d’index pour l’index que vous voulez tester :
-
Accédez à la .
-
Dans la table Suggestions d’index, sélectionnez la table associée à la suggestion d’index que vous souhaitez afficher dans la colonne Nom de table.
-
Dans l’enregistrement de suggestion d’index, sélectionnez Tester les performances pour lancer le test de performances.
-
Lorsque l’indicateur de progression de la suggestion d’index de test indique que le test est terminé, sélectionnez Accéder au résultat.
-
Dans le formulaire Résultats des tests de performances de la requête, comparez les champs Moyenne avec index et Moyenne sans index pour voir si l’index a amélioré la durée de la requête.
Dans l’exemple suivant, l’index a amélioré le temps de requête. La case
Forcé est décochée, ce qui indique que la base de données utilise l’index. Si la case est cochée, la base de données est forcée d’utiliser l’index pendant le test, mais pas en dehors du test.
-
Sélectionnez la flèche arrière pour revenir à l’enregistrement de suggestion d’index pour la table.
Le résultat de ce test de performances d’index ne modifie pas l’état de l’index enregistré dans l’enregistrement de suggestion d’index.