Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/06/2014, 05:36
ico87
 
Fecha de Ingreso: mayo-2013
Mensajes: 28
Antigüedad: 11 años
Puntos: 0
Problemas de tiempo al insertar con sqlite

Buenas

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
  1. INSERT INTO tabla (campo1, campo2, campo3) VALUES (?,?,?)
Cita:
Editado: Código de programación no permitido en foros de Bases de Datos.
Leer las normas del foro, por favor.
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?


Saludos y gracias de antemano