4
« en: Jueves 5 de Agosto de 2004, 12:23 »
Hola:
Tengo que pasar los datos de un fichero a una tabla. Las lineas del fichero siguen el mismo formato que es: c1|c2|c3|c4 separadas por la |. Entonces estoy usando la clase StringTokenizer para poder obtener cada parte y luego ya meterlo en la tabla. El problema es que necesito que vaya mas rapido, por que le fichero se espera que tenga unos 2 millones de lineas y me tardaria unas 33 horas segun lo tengo. Y se supone que tiene que poder ejecutarse por la noche.
Alguien sabe como podria optimizarlo? He usado el metodo executeBatch y ha mejorado el tiempo pero necesito mas. Se podria utilizar algo en vez de StringTokenizer que me hiciera que fuera mas rapido?
Muchas gracias