Partager via


Affichage des recommandations pour le paramétrage

Cette tâche est basée sur la session de paramétrage que vous avez créée dans Paramétrage d’une charge de travail. Après avoir paramétré la base de données AdventureWorks2012 à l’aide du script Transact-SQL MyScript.sql, Assistant Paramétrage du moteur de base de données affiche ses résultats sous l’onglet Recommandations. La tâche suivante présente l’onglet Recommandations de l’interface utilisateur graphique (GUI) Assistant Paramétrage du moteur de base de données et vous guide pour explorer les informations qu’il fournit sur les résultats de la session de paramétrage.

Afficher les recommandations de paramétrage

  1. Démarrez l'Assistant Paramétrage du moteur de base de données. Consultez Lancement de l’Assistant Paramétrage du moteur de base de données. Veillez à vous connecter à la même SQL Server instance que celle utilisée dans la pratique Paramétrage d’une charge de travail.

  2. Double-cliquez sur MySession dans le volet Moniteur de session . Assistant Paramétrage du moteur de base de données charge les informations de session de votre session de paramétrage précédente et affiche l’onglet Recommandations. Notez que Assistant Paramétrage du moteur de base de données n’avez pas fait de recommandations de partition car vous avez accepté toutes les options de paramétrage par défaut et aucun partitionnement a été sélectionné sous l’onglet Options de paramétrage.

  3. Sous l’onglet Recommandations , utilisez la barre de défilement en bas de la page à onglet pour afficher toutes les colonnes Recommandations d’index . Chaque ligne représente un objet de base de données (index ou vues indexées) que l’Assistant Paramétrage du Moteur de base de données recommande de supprimer ou de créer. Faites défiler l’écran vers la colonne la plus à droite et sélectionnez une Définition. L’Assistant Paramétrage du moteur de base de données affiche la fenêtre Aperçu de script SQL, dans laquelle vous pouvez voir le script Transact-SQL qui permet de créer ou de supprimer l’objet de base de données sur cette ligne. Cliquez sur Terminer pour fermer la fenêtre de prévisualisation.

    Si vous avez du mal à trouver une Définition contenant un lien, décochez la case Afficher les objets existants en bas de la page à onglet pour diminuer le nombre de lignes affichées. Quand vous décochez cette case, l’Assistant Paramétrage du Moteur de base de données affiche uniquement les objets pour lesquels il a émis une recommandation. Cochez la case Afficher les objets existants pour visualiser tous les objets de base de données existant dans la base de données AdventureWorks2012. Utilisez la barre de défilement à droite de la page à onglet pour visualiser tous les objets.

  4. Cliquez avec le bouton droit dans la grille du volet Recommandations d’index . Le menu contextuel qui s'affiche permet de sélectionner et de désélectionner des recommandations. Il permet également de modifier la police du texte de la grille.

  5. Dans le menu Actions, cliquez sur Enregistrer les recommandations pour enregistrer l’ensemble des recommandations dans un script Transact-SQL unique. Nommez le script MySessionRecommendations.sql.

    Ouvrez le script MySessionRecommendations.sql dans l'Éditeur de requête de SQL Server Management Studio pour en afficher le contenu. Vous pouvez appliquer ces recommandations à la base de données exemple AdventureWorks2012 en exécutant le script dans l'Éditeur de requête, mais ne le faites pas. Fermez le script dans l'Éditeur de requête sans l'exécuter.

    L’autre méthode pour appliquer les recommandations consiste à cliquer sur Appliquer les recommandations dans le menu Actions de l’Assistant Paramétrage du Moteur de base de données , mais n’appliquez pas ces recommandations maintenant.

  6. Si plusieurs recommandations sont fournies sous l’onglet Recommandations , supprimez certaines lignes contenant des objets de base de données dans la grille Recommandations d’index .

  7. Dans le menu Actions , cliquez sur Évaluer les recommandations. Moteur de base de données L'Assistant Paramétrage du moteur de base de données crée une nouvelle session de paramétrage qui permet d'évaluer un sous-ensemble des recommandations d'origine de la session MySession.

  8. Tapez EvaluateMySession votre nouveau nom de session, puis cliquez sur le bouton Démarrer l’analyse dans la barre d’outils. Vous pouvez répéter les étapes 2 et 3 pour cette nouvelle session de paramétrage afin d'en visualiser les recommandations.

Résumé

Vous avez affiché le contenu de l’onglet Recommandations pour la session de paramétrage MySession et vous avez évalué un sous-ensemble de ces recommandations pour la nouvelle session de paramétrage EvaluateMySession.

L'évaluation d'un sous-ensemble de recommandations de paramétrage peut s'avérer nécessaire si vous pensez devoir modifier des options de paramétrage après l'exécution d'une session. Cela peut être le cas, par exemple, si vous configurez l’Assistant Paramétrage du Moteur de base de données pour qu’il tienne compte des vues indexées quand vous spécifiez des options de paramétrage pour une session, mais décidez après la génération des recommandations de réutiliser les vues indexées. Vous pouvez ensuite utiliser l’option Évaluer les recommandations dans le menu Actions pour que Assistant Paramétrage du moteur de base de données réévaluer la session sans prendre en compte les vues indexées. Quand vous utilisez l’option Évaluer les recommandations , les recommandations générées sont appliquées hypothétiquement à la structure de création physique courante pour parvenir à la structure de création physique de la deuxième session de paramétrage.

Il est possible de visualiser davantage d’informations sur les résultats du paramétrage sous l’onglet Rapports , décrit dans la tâche suivante de la présente leçon.

Tâche suivante de la leçon

Affichage des rapports de paramétrage