MVCC是一种多版本并发控制技术,我们所知道的mysql的InnoDB存储引擎并不是简单的使用行锁来控制并发,而是锁和MVCC控制技术一起来使用。锁机制可以控制并发,但系统开销较大,但在大部分情况下,我们可采用MVCC技术来控制并发。

在介绍MVCC之前,我们需先了解下mysql的四种事务隔离级别

Reference

MVCC简介

 评论