Se le tue query sono INSERT, la pagina 7.2.19. Velocità delle dichiarazioni INSERT del manuale MySQL fornisce due informazioni interessanti, a seconda che si utilizzi un motore transazionale o meno :
Quando si utilizza un motore non transazionale :
E, con un motore transazionale:
Quindi suppongo che usare le transazioni potrebbe essere una buona idea, ma suppongo che potrebbe dipendere dal carico sul tuo server e se ci sono più usi che utilizzano la stessa tabella nello stesso momento, e tutto il resto...
Ci sono più informazioni nella pagina a cui mi sono collegato, quindi non esitate a leggerla;-)
E, se stai eseguendo dichiarazioni di aggiornamento :
Quindi, suppongo che si possa dire lo stesso che per gli inserti.
BTW :per sicurezza, puoi provare entrambe le soluzioni, confrontandole con microtime
, sul lato PHP, ad esempio;-)