Ако дадена транзакция е активна, тя не се влияе от SET autocommit = 0 .
В противен случай, ако предишната стойност на autocommit беше 1 , SET autocommit = 0 стартира нова транзакция.
Ако използвате MariaDB и се съмнявате, можете да проверите in_transaction променлива.