数据库事务的定义:所谓事务,是一个操作序列,这些操作要么全执行,要么不执行,是一个不可分割的工作单位。
数据库事务的ACID特性
1) 原子性Atomicity:事务中的操作要么全执行,要么不执行;
2)一致性Consistency:事务开始之前和事务结束以后,数据库的完整性约束没有被破坏;
3)隔离性Isolation:多个事务并发访问,事务之间是隔离的; --事务不会查看到中间状态的数据
4)持久性Durability:事务对数据库所做的更改持久的保持,不会被回滚;
数据库事务的定义:所谓事务,是一个操作序列,这些操作要么全执行,要么不执行,是一个不可分割的工作单位。
数据库事务的ACID特性
1) 原子性Atomicity:事务中的操作要么全执行,要么不执行;
2)一致性Consistency:事务开始之前和事务结束以后,数据库的完整性约束没有被破坏;
3)隔离性Isolation:多个事务并发访问,事务之间是隔离的; --事务不会查看到中间状态的数据
4)持久性Durability:事务对数据库所做的更改持久的保持,不会被回滚;