指做为单个逻辑工做单元执行的一条或多条SQL操做,要么彻底的执行,要么彻底的不执行。数据库
原子性(ATOMICITY):事务的多条SQL语句是一个不可分割的完整的逻辑单元,要么全作,要么都不作。事务
一致性(CONSISTENCY):事务执行先后数据的完整性保持一致。数据
隔离性(ISOLATION):一个事务执行的过程当中,不该该受到其它事务的干扰。工作
持久性(DURABILITY) :事务一旦结束,对数据库中数据的改变就是永久性的。错误
自动提交事务:默认事务管理模式。若是一个语句成功地完成,则提交该语句;若是遇到错误,则回滚该语句。生成
显式事务:以 BEGIN TRANSACTION 显式开始,以 COMMIT 或 ROLLBACK 显式结束。分割
隐性事务:当链接以此模式进行操做时,SQL 将在提交或回滚当前事务后自动启动新事务。无须描述事务的开始,只需提交或回滚每一个事务。它生成连续的事务链。管理