Bueno mi pregunta es bien simple, que es mas "eficiente" para el gestor de base de datos como para el lenguaje de programación usado (teniendo en cuenta que este genera las consultas de acuerdo a las entradas del usuario), usar inserciones simples o múltiples?
Por ejemplo:
Código:
oINSERT INTO tabla (campo1, campo2) VALUES ('valor1', 'valor2'); INSERT INTO tabla (campo1, campo2) VALUES ('valor1', 'valor2'); INSERT INTO tabla (campo1, campo2) VALUES ('valor1', 'valor2'); INSERT INTO tabla (campo1, campo2) VALUES ('valor1', 'valor2'); INSERT INTO tabla (campo1, campo2) VALUES ('valor1', 'valor2'); INSERT INTO tabla (campo1, campo2) VALUES ('valor1', 'valor2'); INSERT INTO tabla (campo1, campo2) VALUES ('valor1', 'valor2'); INSERT INTO tabla (campo1, campo2) VALUES ('valor1', 'valor2'); INSERT INTO tabla (campo1, campo2) VALUES ('valor1', 'valor2'); INSERT INTO tabla (campo1, campo2) VALUES ('valor1', 'valor2');
Código:
INSERT INTO tabla (campo1, campo2) VALUES ('valor1', 'valor2'), ('valor1', 'valor2'), ('valor1', 'valor2'), ('valor1', 'valor2'), ('valor1', 'valor2'), ('valor1', 'valor2'), ('valor1', 'valor2'), ('valor1', 'valor2'), ('valor1', 'valor2'), ('valor1', 'valor2')