一、首先了解什么是事务
1、事务概念:事务是包含了一组有序的数据库操作命令的序列,它是数据库并发操作的最小控制单位。
2、事务特性:原子性:事务包含的数据库操作命令要么都执行,要么都不执行。
一致性:当事务完成时,数据库处于稳定而一致的状态。即事务执行后,数据库数据要符合规定,而且所有数据查询 的结果是一致的。
隔离性:多个事务同时执行时,他们之间是互不干扰的。
永久性:一旦事务提交成功,它引发的变化也就永久保存了下来,硬件与应用程序发生错误也不能改变。
3、事务状态:
4、事务操作命令