Si sus consultas son INSERT, la página 7.2.19. Velocidad de las declaraciones INSERT del manual de MySQL ofrece dos informaciones interesantes, dependiendo de si está utilizando un motor transaccional o no:
Cuando se utiliza un motor no transaccional:
Y, con un motor transaccional:
Entonces, supongo que usar transacciones podría ser una buena idea, pero supongo que eso podría depender de la carga en su servidor, y si hay múltiples usos usando la misma tabla en el mismo momento, y todo eso...
Hay más información en la página a la que me vinculé, así que no dudes en leerla;-)
Y, si está haciendo declaraciones de actualización :
Entonces, supongo que se puede decir lo mismo que para las inserciones.
Por cierto:puede probar ambas soluciones, comparándolas con microtime
, en el lado de PHP, por ejemplo;-)