Spec-Zone .ru
спецификации, руководства, описания, API
|
По умолчанию MySQL запускает сеанс для каждого нового соединения с включенным режимом автоматической фиксации,
таким образом, MySQL делает фиксацию после каждого SQL-оператора если, что оператор не возвращал ошибку. Если
оператор возвращает ошибку, поведение фиксации или отката зависит от ошибки. См. Раздел
14.2.3.15,"InnoDB
Обработка ошибок".
Если сеанс, у которого есть автоматическая фиксация отключенные концы, явно не фиксируя заключительную транзакцию, MySQL, откатывает ту транзакцию.
Некоторые операторы неявно заканчивают транзакцию, как будто Вы сделали a COMMIT
прежде, чем выполнить оператор. Для получения дополнительной информации
см. Раздел 13.3.3, "Операторы Который Причина
Неявная Фиксация".