Chaque fois qu'une requête SQL est délivré à la base de données Oracle , Oracle crée un plan pour exécuter la requête. Ce plan d' exécution peut être sauvegardé dans un tableau du plan . Le tableau du plan contient l'ordre des tables référencées par l'instruction , la méthode utilisée pour accéder à la table , la méthode join , et les opérations de données . Tables de régime peuvent être utilisés pour déterminer la façon dont le plan est exécuté afin que vous puissiez optimiser les opérations . Choses que vous devez Oracle Database Voir Plus Instructions 1 Début SQL * Plus en tapant " sqlplus " à l'invite de commande . 2 créer une table pour maintenir la EXPLAIN PLAN avec la syntaxe suivante: CONNECT EXEMPLE /mot de passe @ $ ORACLE_HOME /SGBDR /admin /UTLXPLAN.SQL 3 Exécutez le PLAN EXPLIQUER par plaçant «expliquer PLAN POUR " en face de l'instruction SQL. Utilisez la fonction " STATEMENT_ID SET" clause si vous avez plus d'une déclaration dans le tableau du plan . Par exemple, «expliquer PLAN SET STATEMENT_ID = ' st1 ' POUR zip SELECT FROM adresse; " 4 Type de la commande " @ $ ORACLE_HOME /RDBMS /admin /utlxpls.sql " pour afficher le plan Expliquez . 5 Tapez " quit" pour fermer la session SQL * Plus .
|