31/01/2012, 07:49
|
| | 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 |