Ver Mensaje Individual
  #6  
Antiguo 19-12-2008
heymatias heymatias is offline
Registrado
 
Registrado: dic 2008
Posts: 7
Reputación: 0
heymatias Va por buen camino
Hola, soy nuevo en el foro y nuevo con Delphi. Pero laburo con MySQL desde hace años y te aseguro que hacer varias insersiones es muchísimo más lento que hacer una inserción enorme que haga todo.

Podés hacer una consulta del tipo

INSERT INTO.... ; INSERT INTO...;INSERT INTO.... ; INSERT INTO...;

... y así. La idea es que mover el motor de MySQL cuesta un poco, y si vos hacés todas las inserciones por separado lo estás moviendo cada vez, en cambio, si le dás todas las inserciones para hacer él se encarga de optimizar las mismas.

Cuanto más puedas delegar al motor mejor, está muy bien programado y nada de lo que vos programes va a ser más rápido.


Y fijate de hacer transacciones, porque si grabás la factura y no los asientos vas a tener problemas.


Saludos, matías.-
Responder Con Cita