Mysql
 sql >> Database >  >> RDS >> Mysql

L'impostazione di autocommit=0 all'interno di una transazione fa qualcosa?

Se una transazione è attiva, non è influenzata da SET autocommit = 0 .

Altrimenti, se il precedente valore di autocommit era 1 , SET autocommit = 0 avvia una nuova transazione.

Se stai usando MariaDB e hai dei dubbi, puoi controllare in_transaction variabile.