MySQL_隔离级别

MySQL 隔离级别

SQL标准中规定了事务的隔离级别解决多事务并发的问题,MySQL在具体实现事务隔离级别的时候和SQL标准还是有差异的

1.read uncommitted(读未提交)

read uncommitted这个隔离级别是不会发生脏写,可能发生脏读,不可重复读,幻读

2.read committed(读已提交)

read committed这个隔离级别是不会发生脏写,脏读,可能发生不可重复读,幻读,简写RC

3.repeatable read(可重复读)

repeatable read这个隔离级别是不会发生脏写,脏读,不可重复读的,可能发生幻读,简写RR

4.serializable(串行化)

serializable这个隔离级别不允许多事务并发执行,也就没有多事务并发执行可能出现的问题了

5.MySQL RR

MySQL默认的隔离级别就是RR,MySQL通过MVCC机制避免了RR级别幻读发生的可能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值