Ver Mensaje Individual
  #28 (permalink)  
Antiguo 31/01/2012, 07:49
terit
 
Fecha de Ingreso: febrero-2009
Mensajes: 23
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: Comprobar si existe y recibir id o insertar

No conocía esa instrucción, la probaré..

En cualquier caso, por si a alguien le sirve

Cada insert tarda unos 0.12 segundos en producirse (0.12 * 40 = 4.8segundos)

Me he dado cuenta que es mas eficientes hacer dos SELECT (uno a modelos y otro a marcas) para comprobar si existen los 40 modelos (0.050s *2) , y luego 2 inserts con multiples values (0.12s * 2) y luego otros dos SELECT para recibir los ids de los nuevos registros insertados (0.050s *2)

En la teoría esto me da un tiempo máximo de 0.450 segundos que no está nada mal , aun que entiendo que conforme las tablas tengan mas registros tardára mas en hacer los 4 SELECT

Saludos