一.事务的概念和特点 事务(transaction)是恢复和并发控制的基本单位. 事务的特点 原子性:事务是一个工作单元,要都成功,要么的失败 例子:A付款给B,A余额-100,B余额+100,只能都成功或者都失败,不能把A的钱扣了,而B的没加上 一致性:必须让数据库从一个一致状态到另一个一致状态 例子:还是上边的例子,A和B的总余额没有改变(保持了一致性) 隔离性:事务之间互不影响,并发执行的事务之间互不干扰(通过锁来实现的) 例子:A给B付款 和 C给B付款是两个事务,A付A的,C付C的,互…