Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/08/2008, 16:01
cmunozp
 
Fecha de Ingreso: abril-2001
Mensajes: 293
Antigüedad: 23 años
Puntos: 0
Mysql se cuelga y no realiza la operacion

Estimados, estoy tratando de eliminar varios registros a mediante delete desde un programa PHP

mi duda aca es que conviene mas, ejecutar las instrucciones por separado? o solo una instruccion con todos los id a eliminar?

por ejemplo:

delete from tabla where id=1;
delete from tabla where id=2;
delete from tabla where id=3;
..
..
..
delete from tabla where id=n;


o

delete from tabla where id=1 or id=2 or id=3 .... or id=n;


y lo mismo al momento de insertar

Insert into tabla (id) Values (1);
Insert into tabla (id) Values (2);
Insert into tabla (id) Values (3);
..
..
..
Insert into tabla (id) Values (n);

o

Insert into tabla (id) Values (1),(2),(3),....(n);



Estos ejecutando las instrucciones de una en una y la tabla es de tipo Innodb, por ende realizo transacciones, mi duda es cual de las dos conviene usar??


saludos y suerte!!!