一.事务机制 1.事务的概念 事务是指一组互相依赖的操作单元的集合,用来保证对数据库的正确修改,保持数据的完整性,如果一个事务的某个单元操作失败,将取消本次事务的全部操作. 比如将A账户的资金转入B账户,在A中扣除成功,在B中添加失败,导致数据失去平衡,事务将回滚到原始状态,即A中没少,B中没多. 事务必须具备以下特征,简称ACID: 原子性(Atomicity):每个事务是一个不可分割的整体,只有所有的操作单元执行成功,整个事务才成功:否则此次事务就失败,所有执行成功的操作单元必须撤销,数据库