Mvcc

  • multi-version concurrence control多版本并发控制,指的是在使用read committed、repeatable read这两种隔离级别的事务在执行普通的select操作时访问记录的版本链过程。
  • 可以是不同的事务的读写、写读操作并发执行,从而提高系统性能。
  • Read committed、repeatable read这两个隔离级别的一个很大不同就是:生成readview时机不同,read committed在每一次进行普通的select操作前都会生成一个readview,而repeatable read只在第一次进行普通select操作前生成一个readview,之后的查询操作都重复使用这个readview就好。
posted @ 2021-07-04 20:34  Eleanor123  阅读(43)  评论(0编辑  收藏  举报