MySQL事务与MVCC如何实现的隔离级别
所谓的MVCC(Multi-VersionConcurrencyControl,多版本并发控制)指的就是在使⽤、这两种隔离级别的事务在执⾏普通的SEELCT操作时访问记录的版本链的过程,这样⼦可以使不同事务的读-写、写-读操作并发执⾏,从⽽提升系统性能。在MySQL中,READCOMMITTED和REPEATABLEREAD隔离级别的的⼀个⾮常⼤的区别就是它们⽣成ReadView的时机不同。在中每次查询中,在当前事务第⼀次查询时⽣成当前的ReadView,并且直沿⽤。...