Bonjours à tous,
Dans ma société nous utilisons Oracle 8i avec les forms pour notre ERP. Chaque soir nous lancons un calcul de besoin un traitement qui durait au début 3h puis petit à petit il est monté en temps.
J'ai une procedure simple que je lancais de temps à autre 3 ou 4 fois par an pour optimiser les tables => analyse estimate statistics 20% soit avec l'outil graphique soit en script sql.
En général je passais de 8h à 3h de calcul, mais depuis début septembre nous sommes passé de 8h à 16h puis maintenant 30h !!! J'ai bien lancé l'analyse mais cela n'a absolument rien changé. Les changements ont eu lieu par "bond" un jour c'est 8h le lendemain 16h.
Le volume de donnée dans la base à une progression constante, nous n'avons pas pu relier cette augmentation de temps à une forte augmentation de donnée.
Avez vous des idées ? Augmenter l'analyse en passant de 20% à 30% ? Detruire les stats et les recalculer ?
PS: Cette base est utilisée depuis 7ans sans jamais avoir rencontré de problème.
Merci d'avance pour vos idées
Partager