Projets Query Tuner pour l'optimisation de requêtes uniques

L'objectif principal d'un projet Query Tuner est de sauvegarder les recommandations, analyses et rapports que vous générez dans l'assistant Flux de travaux et de les consulter. Vous pouvez démarrer l'optimisation sans créer préalablement de projet Query Tuner. Toutefois, si vous souhaitez sauvegarder votre travail pour y revenir plus tard, vous devez le sauvegarder dans un projet Query Tuner.

Les objets permettant d'optimiser des instructions SQL uniques incluent les groupes de requêtes, les noeuds de requête, les résultats d'analyse et les rapports.

Groupe de requêtes
Un groupe de requêtes est un dossier qui contient un ou plusieurs noeuds de requête.
Noeud de requête
Chaque noeud de requête d'un projet Query Tuner contient le texte d'une instruction SQL. Vous pouvez créer des noeuds de l'une des manières suivantes :
  • Lorsque vous fermez un assistant de flux de travaux dans lequel vous avez capturé une instruction SQL, vous pouvez décider de la sauvegarder dans un nouveau noeud de requête.
  • Lorsque vous fermez un assistant de flux de travaux après avoir exécuté des outils et assistants sur une instruction SQL que vous venez de capturer, vous pouvez décider de sauvegarder l'instruction SQL et le résultat de l'analyse dans un nouveau noeud de requête.
  • Lorsque vous cliquez avec le bouton droit de la souris sur un groupe de requêtes dans un projet Query Tuner et sélectionnez Tune Query.

Lorsque vous cliquez deux fois sur un noeud de requête dans un projet Query Tuner, l'assistant Flux de travaux pour l'optimisation de requêtes s'ouvre à la section Appeler et l'instruction SQL est affichée dans la zone Texte de la requête. Vous pouvez exécuter les assistants et les outils ou cliquer sur l'onglet Consulter pour ouvrir la section Consulter et afficher les résultats d'analyses en cours ou sauvegardés.

Si un projet comprend plusieurs noeuds, vous pouvez basculer entre leurs instructions SQL dans la section Appeler de l'assistant de flux de travaux. Pour basculer, dans l'angle supérieur gauche de la section Appeler, sélectionnez le noeud de requête qui contient la requête SQL. Cet angle de la section Appeler répertorie les groupes de requêtes du projet actuel ainsi que les noeuds de requête dans ces groupes.

Résultat d'analyse
Chaque résultat d'analyse inclut la sortie pour tous les outils et assistants que vous exécutez simultanément sur une instruction SQL. Par exemple, si vous générez un graphique de plan d'accès et que vous exécutez l'assistant Statistiques simultanément, le résultat de l'analyse contient le graphique de plan d'accès ainsi que des recommandations de l'assistant Statistiques. Chaque fois que vous exécutez un ou plusieurs assistants ou outils sur une seule requête, un résultat d'analyse est ajouté au noeud de requête correspondant.

Lorsque vous cliquez deux fois sur un résultat d'analyse dans un projet Query Tuner, l'assistant Flux de travaux pour l'optimisation de requête s'affiche pour vous permettre de consulter le contenu du résultat d'analyse. Vous pouvez également consulter tous les résultats d'analyse pour une instruction SQL dans le temps. Dans la section Consulter, vous pouvez basculer entre les résultats d'analyse en les sélectionnant dans le coin supérieur gauche. Vous pouvez renommer un résultat d'analyse en cliquant dessus avec le bouton droit de la souris dans l'explorateur de projet ou dans l'assistant Flux de travaux et en sélectionnant Rename. Le nouveau nom s'affiche dans l'explorateur de projet et dans l'assistant de flux de travaux.

Rapports
Lorsque vous générez un rapport, l'assistant de flux de travaux le sauvegarde dans un résultat d'analyse.

Les rapports que vous générez sont également répertoriés dans la section Consulter de l'assistant Flux de travaux. Vous pouvez renommer un rapport en cliquant dessus avec le bouton droit de la souris dans l'explorateur de projet ou dans l'assistant Flux de travaux et en sélectionnant Rename. Le nouveau nom s'affiche dans l'explorateur de projet et dans l'assistant de flux de travaux.


Commentaires