Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Bringt das Setzen von autocommit=0 innerhalb einer Transaktion etwas?

Wenn eine Transaktion aktiv ist, wird sie nicht von SET autocommit = 0 beeinflusst .

Andernfalls, wenn der frühere Wert von autocommit war 1 , SET autocommit = 0 startet eine neue Transaktion.

Wenn Sie MariaDB verwenden und Zweifel haben, können Sie den in_transaction überprüfen Variable.