No libera Memoria en Java

Obsydian, Cool:Plex, Advantage Plex, AllFusion Plex...

Moderadores: Jorge Ubeda, pacopicon

No libera Memoria en Java

Notapor Luis Fleitas » Mar Dic 19, 2006 7:25 pm

Buenas Tardes,
Estoy teniendo el siguiente problema, trabajando con Advantage Plex 5.1 generando en JAVA con una conexion a Oracle a travez de JDBC.
El problema es el siguiente: el proceso lee una cola de datos y por cada registro se conecta al Oracle para obtener una serie de informaciones y luego insertar a una tabla tambien en Oracle. Del 100% de memoria que utiliza el proceso, solo libera aproximadamente un 80%, y a medida que va procesando, va quedando memoria sin liberar, hasta que el programa cae por memoria.
1.- Existe forma de liberar memoria?
2.- Hay alguna forma de realizar una sola conexion para varios registros y no una sola conexion por regsitro?
Desde ya muchas gracias por su tiempo..
Saludos.
Luis Fleitas
Lothar Systems S.A.
Asuncion - Paraguay
Luis Fleitas
 
Mensajes: 1
Registrado: Mar Dic 19, 2006 6:13 pm
Ubicación: asuncion - py

Prueba con ODBC

Notapor Eusebio » Mié Dic 20, 2006 9:56 am

Hola:

Has probado si pasa lo mismo utilizando ODBC a través de JDBC.

Simplemente para descartar que el driver JDBC de Oracle que estés utilizando no es el responsable de ese consumo excesivo de memoria.

Un saludo
Eusebio
 
Mensajes: 9
Registrado: Lun Oct 03, 2005 12:28 pm


Volver a Plex

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados

cron