一篇了解全MVCC( 三 )

?总结:在RC隔离级别下,是每个快照读都会生成并获取最新的Read View,而在RR隔离级别下,则是同一个事务中的第一个快照读才会创建Read View , 之后的快照读获取的都是同一个Read View.
4、 RR级别下怎么避免幻读

  • 快照读 , 和避免不可重复读原理一样 , 可以避免幻读
  • 当前读 , 因为每次都是读取新的快照,如果需要避免 , 可以通过加锁限制新增或删除相同条件的数据
【一篇了解全MVCC】

推荐阅读