输入banner图图片脚本导航/分类

数据库事务级别

事务四个特性ACID

Atomicity 原子性

Consistency 一致性

Isolation 隔离性

Durability 持久性

数据库在高并发下会产生三个问题, 有并发事务A,B

脏读: A读取了B未提交的数据,

不可重复读:A第一次查询数据,B更新数据并提交,A第二次查询,读出B更新后的数据,导致两次查询不一致

幻读:A查询数据库,B新增或删除数据,A第二次查询数据不一致

为解决这三个问题,数据库设置四个隔离级别

READ_UNCOMMITED: 允许脏读,不可重复读,幻读

READ_COMMITED:不允许脏读

REPEATABLE_READ:不允许脏读,不可重复读

SERIALIZABLE:都不允许

 

数据库事务级别

标签:不一致   设置   ted   iso   删除   数据不一致   city   并发   serial