Bonjour,
Nous utilisons un serveur Oracle 8i, windows 2003 server, biprocesseur, 4Go de Ram.
Nos applis tournent en java et attaquent Oracle via JDBC.
Nous avions jusqu'à présent un probleme d'erreur 04030 : Mémoire de traitement manquante lors de l'allocation de XXX octets quand notre processus Oracle arrivait aux alentours des 1,8 Go.
Nous avons hier modifié notre code java pour attaquer la base avec des preparedStatements en java à la place des statements utilisés jusqu'à présent.
Résultat des courses, le serveur monte beaucoup moins en Ram, tout va bien sauf que....
...Les erreurs 04030 sont de retour mais cette fois quand oracle utilise environ 900 Mo de RAM.
Nous n'avons pourtant rien changé d'autre sur le serveur (SGA ni PGA) et il reste évidemment beaucoup de Ram disponible.
Auriez vous une idée sur l'origine d'un tel problème ?
Merci à tous.
Partager