dedlfix: ich möchte eine sehr grosse CSV Datei in eine MYSQL Datenbank einspielen

Beitrag lesen

Tach!

Aber MYSQL muss, wenn Du Transaktionen verwendest, auch ein Log schreiben um die Transaktion zurückrollen zu können.

Anscheinend muss es das nicht. Ins Binary Log wird bei Transaktionen erst beim Commit geschrieben, und beim Rollback gar nichts.

Each transaction is stored in the binary log in one chunk, upon COMMIT.

Das heißt, auch wenn das Binary Log nicht aktiviert wurde, können Transaktionen stattfinden.

Auch in der Dokumentation zum Binary Log stehen Transactions nicht als Verwendungszweck drin.

dedlfix.