Tengo el siguiente problema, en mi aplicacion java tengo que hacer una insercción de unos 1000 elementos en una tabla que a penas tiene 5 campos (3 campos en la inserccion y dos con valores por defecto). El código es el siguiente:
Código SQL:
Ver original
INSERT INTO tabla (campo1, campo2, campo3) VALUES (?,?,?)
Cita:
He probado tambien a hacerlo con addBatch() y al final executeBatch() a quitar la Foreign Key (campo3) y hacerla como un campo normal, pero no consigo que para una insercción de alrededor de 1000 elementos tarde menos de 4-5 minutos, lo cual es inadmisible en la aplicación que estoy desarrollando. ¿Alguna idea o sugerencia de como podria arreglar este problema?Editado: Código de programación no permitido en foros de Bases de Datos.
Leer las normas del foro, por favor.
Leer las normas del foro, por favor.
Saludos y gracias de antemano