mysql事务

对mysql进行一下总结:

mysql事务的基本要素:

1. 原子(Atomicity):事务开始后,要么是全部做完,要么全部都没有做,不会停留在中间环节。如果其他原因导致没有做完,则会回到最开始的状态。所以事务是不可分割的整体,类似于化学里面的原子是构成物质的基本单位。

2. 一致性(Consistency): 事务开始前和结束后,数据库的完整性约束没有被破坏,

3. 隔离性(Isolation): 同一时间,只允许一个事务请求同一数据,不同事务间没有干扰。

4.持久性(Durability):事务完成之后,事务对数据库的所有更新将会保存到数据库,不可逆。

事务的并发问题

1. 脏读:事务A读取事务B更新的数据, 然后B进行回滚操作,那么A读取到的数据就是脏数据

 

mysql事务

上一篇:Python:MongoDB


下一篇:mysql之-三值逻辑和null