mysql回滚怎么操作 mysql回滚机制的原理( 三 )


- 恢复过程
从上面的事务状态可以看出:恢复时事务要提交还是回滚,是由Binlog来决定的 。
- 事务的Xid_log_event 存在,就要提交 。
- 事务的Xid_log_event 不存在,就要回滚 。
恢复的过程非常简单:
- 从Binlog中读出所有的Xid_log_event
- 告诉InnoDB提交这些XID的事务
- InnoDB回滚其它的事务
mysql如何做事件回滚BEGIN//开始COMMIT//如果都成功,MYSQL没错误就执行这个ROLLBACK//事件回滚 不过要注意的是,数据库表要InnoDB这种格式 。MyISAM这个格式不支持回滚的 。
关于mysql回滚怎么操作和mysql回滚机制的原理的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

推荐阅读