探讨MySql RR事务隔离级别
明白一些东西
RR解决了什么?
幻读
RR幻读主要源头
说一下MVCC
MVCC只在RR(可重复读),RC(读已提交,不可重复读,一个事务从开启到提交,做的修改操作对其他事务都是不可见的)下工作,RU(读未提交)和串行化下不工作。RU总是读取最新数据,串行化对读取行都加锁。
幻读发生的可能场景
间隙锁(锁住一定范围的数据)
幻读能彻底解决吗
.....待补充
微信扫一扫
RR解决了什么?
MVCC只在RR(可重复读),RC(读已提交,不可重复读,一个事务从开启到提交,做的修改操作对其他事务都是不可见的)下工作,RU(读未提交)和串行化下不工作。RU总是读取最新数据,串行化对读取行都加锁。
相关推荐