Myql 中的事务回滚机制概述

Posted 四猿外

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Myql 中的事务回滚机制概述相关的知识,希望对你有一定的参考价值。

事务是用户定义的一个数据库操作序列, 这些操作要么全做要么全不做, 是一个不可分割的工作单位,事务回滚是指将该事务已经完成的对数据库的更新操作撤销。

要同时修改数据库中两个不同表时, 如果它们不是一个事务的话,当第一个表修改完,可能第二个表修改过程中出现了异常而没能修改,此时就只有第二个表依旧是未修改之前的状态,而第一个表已经被修改完毕。而当你把它们设定为一个事务的时候,当第一个表修改完,第二表修改出现异常而没能修改, 第一个表和第二个表都要回到未修改的状态,这就是所谓的事务回滚

以上是关于Myql 中的事务回滚机制概述的主要内容,如果未能解决你的问题,请参考以下文章

Redis 事务支持回滚吗?

oracle中的事务

NHibernate学习教程--事务Transactions

Spring事务管理中的配置文件

数据库事务处理机制之事务回滚问题讨论

JDBC——JDBC中的事务DBUtils使用事务