Вы фактически включаете/выключаете «атомарные» транзакции, а не «автоматические» транзакции.
«Atomic» правильный термин:
Атомный сделка является неделимой и последовательностью операций базы данных таким образом, что либо все происходит, или ничего не происходит. A гарантия атомарности предотвращает обновление базы данных только , что может привести к большим проблемам, чем отказ от целой серии .
- Wikipedia: Atomicity
Ключ есть "... такая, что либо все происходит, или НИЧЕГО не происходит."
Когда атомное является false
(выключен), и побегать исключением того, что требуется более одного запроса, он будет работать каждый индивидуально и может быть успешным на некоторых, но не других.
Когда атомное является true
(на), и побегать исключением того, что требуется более одного запроса, он будет обрабатывать их в качестве одной операции, либо завершить все успешно или не все полностью. Никаких частичных сбережений/обновлений.
Я получил его, спасибо! –