Bonjour,
En cherchant à améliorer les performances de certaines requêtes SQL j'ai fais calculer les statistiques sur tous les index de mes tables. Je suis en Oracle 9.2.0.7. Jusqu'alors les statistiques n'étaient calculées que sur les tables elles mêmes.
Depuis, les performances sont calamiteuses, le plan d'execution me signale que les index ne sont plus utilisés...
dès que je retire les statistiques de mes index (analyze index <mon index> delete statistics), la situation revient au stade précédent.
1 - Me confirmez vous qu'il peut être utile d'avoir des statistiques calculées sur les index ?
2 - Quelle erreur ais-je bien pu commettre ?
Merci,
Olivier
Partager