Utilisation du diagramme du plan d'exécution
Cette fonction n'est pas disponible pour les services de base de données MySQL.
La vue du diagramme Expliquer brut est une représentation graphique du contenu de PLAN_TABLE
, qui est la table par défaut pour les résultats de l'énoncé EXPLAIN PLAN. La nature hiérarchique des étapes du plan d'exécution est représentée dans le diagramme.
Par défaut, trois niveaux d'étapes sont visibles dans le diagramme. Vous pouvez utiliser les signes +/- au bas de chaque étape (disponibles lorsque l'étape a des enfants) à développer ou à réduire. Pour voir toutes les étapes du diagramme, utilisez Tout développer dans la barre d'outils.

Le diagramme fournit également les détails suivants :
- Cardinalité (nombre sur la flèche vers l'étape parent), qui est le nombre de rangées traitées
- Opération et options appliquées à cette étape
- Ordre d'exécution, qui est le numéro séquentiel dans l'ordre d'exécution
- Coût d'UC des prédicats d'accès en pourcentage (barre d'orange)
- Coût total d'UC pour l'étape en pourcentage (cercle bleu)
- Coûts d'E/S estimatifs, octets traités et mesures de coût
Vous voyez une brève description contextuelle lorsque vous survolez l'une de ces statistiques dans une étape.

Les icônes de la barre d'outils sont les suivantes :
-
Vue avancée : Affiche les données
PLAN_TABLE
dans une vue mixte tabulaire/arbre. Une icône Vue de diagramme permet de revenir à la vue de diagramme. -
Imprimer le diagramme : Imprimez le diagramme.
-
Enregistrer dans SVG : Enregistrez le diagramme dans un fichier au format SVG.
-
Zoom avant, Zoom arrière : Si une étape est sélectionnée dans le diagramme, cliquer sur l'icône Zoom avant garantit qu'elle reste au centre de l'écran.
-
Ajuster l'écran : Ajuster le diagramme entier dans la zone visible.
-
Taille réelle : Réglez le facteur de zoom à 1.
-
Tout développer : Affiche toutes les étapes du diagramme.
-
Réinitialiser le diagramme : Réinitialise le diagramme au statut initial, c'est-à-dire que seuls trois niveaux d'étape sont affichés.
-
Afficher les informations : Affiche l'énoncé
SELECT
utilisé par la fonctionnalité de plan d'exécution. -
Coût total d'UC visible min. (%) : Définissez le seuil pour filtrer les étapes dont le coût total d'UC est inférieur à la valeur fournie.
Entrez une valeur entre 0 et 100. Aucun filtrage pour 0.
-
Notes du plan : Afficher les notes du plan d'exécution.
Propriétés
Cliquez deux fois ou appuyez sur Entrée sur une étape sélectionnée pour ouvrir le panneau Propriétés, qui fournit plus d'informations sur cette étape. Voir PLAN_TABLE dans Informations de référence sur Oracle Database pour une description de chaque propriété.
Le panneau Propriétés affiche :
-
Toutes les informations pour cette étape sont extraites de
PLAN_TABLE
dans un format tabulaire. Les valeurs nulles sont exclues.Vous pouvez sélectionner JSON pour voir les propriétés au format JSON.
-
Informations de la colonne
OTHER_XML
dePLAN_TABLE
.Les informations sont affichées au format JSON.
Navigation
-
Appuyez sur la touche Tab pour passer par les étapes de l'ordre d'exécution. L'étape sélectionnée est entourée d'une bordure bleue.
Pour vous déplacer dans la direction inverse, appuyez sur les touches Maj + onglet.
Si aucune étape n'est sélectionnée, appuyer sur la touche Tabulation sélectionne l'étape avec le numéro d'exécution 1.
-
Selon le niveau de zoom, utilisez des barres de défilement horizontales et verticales pour afficher différentes parties du diagramme.
Cliquez sur le bouton gauche de la souris et maintenez-le enfoncé pour faire défiler le diagramme vers le haut et vers le bas.
Utilisez l'icône
en bas à droite pour faire défiler vers le haut du diagramme.
-
Le Navigateur de diagrammes se trouve dans le coin supérieur droit et représente une copie plus petite du diagramme sur un arrière-plan gris. La bordure du rectangle permet les opérations de zoom avant et de zoom arrière et se déplace pour afficher différentes parties du diagramme.
Le navigateur de diagrammes affiche une liste avec des étapes ayant un coût d'UC supérieur à 1 % par ordre décroissant. Cliquez sur une étape dans la liste pour naviguer jusqu'à la même étape dans le diagramme, ce qui vous permet de la voir dans le contexte des autres étapes.