事务 事务是一个逻辑工作单元,由一条或多条用户执行的SQL语句组成。 事务是数据库一致性的单元,数据库的状态在事务完成之后应该还是一致的。 DBMS事务管理有两个作用:数据库恢复和并发控制。 事务开始于第一条可执行的SQL语句,也可能以begin事务语句开始,以commit或rollback语句结束,commit语句将修改持久写入数据库中,rollback语句撤销这个事务所做的任何修改。 事务具有ACID的性质: 原子性:事务的所有操作在数据库中要么全部正确的反映出来,要么完全不反映。 一致性:隔离执行事务时(换言…