Mvcc
- multi-version concurrence control多版本并发控制,指的是在使用read committed、repeatable read这两种隔离级别的事务在执行普通的select操作时访问记录的版本链过程。
- 可以是不同的事务的读写、写读操作并发执行,从而提高系统性能。
- Read committed、repeatable read这两个隔离级别的一个很大不同就是:生成readview时机不同,read committed在每一次进行普通的select操作前都会生成一个readview,而repeatable read只在第一次进行普通select操作前生成一个readview,之后的查询操作都重复使用这个readview就好。
欢迎批评指正,提出问题,谢谢!