Bonjour,
Voila mon pb.
Je suis sur une base Oracle 9i.
J’ai une requête SQL qui implique 3 tables.
Il n’y a pas des statistiques calculées sur ces 3 tables.
Du a la taille des tables la requête s’exécute en 9 heures.
Si j’ai calcule les statistiques Oracle n’utilise plus les indexes et il fait que des FULL TABLE SCAN ce qui fait que la requête s’exécute dans 16 heures.
Il n’y a pas des hints sur les requêtes.
L’optimiser mode est CHOOSE.
C’est une des rares fois ou les statistiques n’améliorent pas l’exécution d’une requête.
Y a-t-il un moyen d’investiguer (tracer) les décisions du CBO ?
Merci
Partager