InnoDB的MVCC实现原理(InnoDB如何实现MVCC以及MVCC的工作机制)

MVCC(多版本并发控制) 使用锁和锁协议来实现相应的隔离级别来进行并发控制,味道虽好但因为锁会造成事务阻塞,导致并发性能会受到一定的影响。而多版本并发控制使得对同一行记录做读写的事务之间不用相互阻塞等待(写写还是要阻塞等待,因为事务对数据进行更新时会加上排他锁),提高了事务的并发能力,可以认为MVCC是一种解决读写阻塞等待的行级锁。 MVCC的一些重要特性 (1)MVCC只支持RC(读取已提交)
相关文章
相关标签/搜索