Bonjour,
Je suis en train de me familiariser avec le EXPLAIN d'Oracle, il y a une chose que je ne comprends pas (j'essaierai de fournir un exemple si besoin) : lorsque je crée 2 tables et que je les joints sur des colonnes indexées, le plan d'exécution indique un FULL quoi qu'il arrive. J'ai d'ailleurs l'impression qu'Oracle choisis "son" chemin systématiquement en faisant fi des index créés sur mes tables. Ce qui me fait plus peur, c'est que je suis en train de reprendre une base préexistante, lorsque je regarde les plans d'exécution sur la quasi-totalité des tables que je suis en train de découvrir, l'EXPLAIN indique une utilisation quasi-nulle des index.
Je sais que le sujet est vaste mais je cherche un point d'accroche pour essayer de comprendre le mécanisme.
En vous remerciant,
Partager