Generalmente in quali situazioni e' opportuno impostare il commit manuale anziche' l'autocommit ?
Ogni volta che si eseguono in sequenza piu' operazioni di modifica alla base di dati oppure... quando ?
Grazie.
Generalmente in quali situazioni e' opportuno impostare il commit manuale anziche' l'autocommit ?
Ogni volta che si eseguono in sequenza piu' operazioni di modifica alla base di dati oppure... quando ?
Grazie.
dipende da cosa vuoi fare....
se hai bisogno di eseguire più script sql sulla stessa transazione...ti conviene il commit manuale e il rollback.......
x il resto puoi lasciare l'autocommit
Se ad esempio devo inserire un'immagine in una tabella e in base a tale inserzione aggiornare altre due tabelle e' preferibile il commit manuale ?Originariamente inviato da Draken
dipende da cosa vuoi fare....
se hai bisogno di eseguire più script sql sulla stessa transazione...ti conviene il commit manuale e il rollback.......
x il resto puoi lasciare l'autocommit
Non potrebbe esserci il rischio (Almeno teorico) che, ad esempio, solo la prma modifica abbia luogo mentre le altre due no (Il che creerebbe un'inconsistenza nel db) ?