23/12/2011, 15:54
|
| | | Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 9 meses Puntos: 20 | |
Problema al dividir array para insert masivo Buenas,
Tengo más de 10.000 registros que insertar cada vez (una vez al dia) y para optimizar la eficiencia del mysql mi idea es hacer inserts masivos, en lugar de 1 a uno. Había pensado en insertar de 50 en 50, no sé si hay algun límite o puedo hacer de 1.000 en 1.000. ¿Sabéis?
En cualquier caso, estoy haciendo pruebas para intentar dividir un array de 10 elementos de 3 en 3 para construir el insert, se os ocurre alguna forma de implementarlo?
El tema no solo es dividir sino saber que primero se insertan los registros 1,2 y 3, luego tienen que insertarse los registros 4,5 y 6, luego el 7,8 y 9 y por ultimo el 10 dado que no hay más.
¿Me recomendáis que lo haga de alguna manera?
Muchas gracias |