1、通常认为:事务仅仅与数据库相关,事务是为解决数据安全操作提出的,事务控制就是控制数据的安全访问(例如转账业务)
2、事务必须服从ACID原则:原子性(automicity)、一致性(consistency)、隔离性(Isolation)、持久性(durabaility)
3、要么全部执行成功,要么撤销不执行
二、事务并发处理可能引起的问题:
脏读:一个事务读取了另一个事务尚未提交的事务
不可重复读:一个事务的操作导致另一个事务前后两次读取到不同的数据
幻读:一个事务的操作导致另一个事务前后两次查询的结果数据量不同。