Respuesta: Duda con insert multiple y PDO. Es mejor hacer el prepare() fuera del foreach, porque eso lo que hace es compilar el SQL en el RDBMS y solo mandas el execute() y es mucho más rápido, hacerlo dentro del foreach() es similar a enviar una instrucción SQL por cada vuelta del ciclo, con lo cual es lento, y como son prepared statements lo hace aún más lento.
Saludos. |