Bonjour à tous,
je suis face à un soucis sur ma base de donnée Oracle, j'exécute en ce moment des tests de Select, insert, et update pour une future migration vers 10G. Et le même code, et même donnée je me retrouve avec des temps de traitement de 2 à 3 fois plus long. Sur Oracle 8i le traitement dure environ 6 min pour 100000 ligne et 15 min pour la 10g (10.2.0.5). J'ai essayé les différents patchs de la 10G et même problème.

J'ai réussi à gagner 4 min en mettant le cursor_sharing = FORCE, même je suis encore loin du temps de traitement de la 8i sachant que je doit effectuer des traitements qui mettaient environ 3h sur la 8i

Avez vous déjà rencontrer ce problème ? Si oui quel est le moyen de le régler ? des paramètres à changer dans l'ouverture de la base? la 11g règle t'elle ce soucis ? Bref une solution ^^

Merci à tous.

Ps : Je ne joins pas le code puisqu'il s'agit du même pour la 8i et la 10g, il n'a donc pas d'influence sur le temps de traitement