Consultez le plan d'exécution d'une requête Oracle

La macro Plan d'execution permet d'obtenir une vue détaillée du processus d'exécution des requêtes dans Oracle. Ainsi, il ne sera pas nécessaire de retourner dans votre gestionnaire de base de données Oracle pour revoir son plan d'exécution.

  • Sélectionnez une table et cliquez sur [SQL les plus lents utilisant cette table].
    Select Table to Analyze Slow SQLs
  • Sélectionnez une instruction DML Select, Insert, Delete et Update.et cliquez sur [Plan d'Exécution] dans la barre de navigation.
    get execution plan for Oracle PL/SQL query from performance tab


  • Vous pouvez également accéder à cette option à partir du menu du ruban dans l'onglet "Performance".

    Afficher le plan d'exécution d’une requête Oracle depuis l'onglet Performance de Visual Expert

  • Visual Expert liste hiérarchiquement les opérations de la requête en indiquant le temps pris par chacune d'elles en millisecondes.

Informations complémentaires : les informations de type "Predicate" peuvent également être consultées par les utilisateurs finaux, tout comme le "Plan d'exécution".

Exemples de résultats de "Plan d'exécution" pour les requêtes Oracle :

  1. Instruction Select

  2. Plan d'exécution d’une requête Oracle sur un Select

  3. Instruction Delete

  4. Plan d'exécution d’une requête Oracle sur un Delete


Pré-requis :

  1. Votre projet VE doit lire le code de base de données via une connexion à la base
    (par opposition à la lecture du code dans des fichiers),
  2. Activez le contrôle des performances de VE,
  3. Attendez que votre base de données exécute des requêtes SQL et enregistre quelques statistiques d'exécution.

 

Visual Expert, Oracle, Requête SQL, Execution Plan