Jeśli transakcja jest aktywna, nie ma na nią wpływu SET autocommit = 0 .
W przeciwnym razie, jeśli poprzednia wartość autocommit było 1 , SET autocommit = 0 rozpoczyna nową transakcję.
Jeśli korzystasz z MariaDB i masz wątpliwości, możesz sprawdzić in_transaction zmienna.