MVCC实现原理也是一道非常高频的面试题,自己在整理这篇文章的时候,感觉到网上的资料在讲这块知识点上写的五花八门,好像大家的理解并没有一致. 这里将自己所理解的做一个总结,个人会觉得这是一篇含金量挺高的一篇文章(哈哈),所以请你坚持认真的看下去,一定会对你有收获. 如果文章中哪里没有理解,或者认为我讲的不对的地方,都欢迎留言一起交流哈. 前言 一些基本概念我这里不在做阐述了.好比什么是事务? 事务的ACID? 四大隔离级别? 有关事务并发存在的问题之前有写过一篇文章:一文详解脏读.不可重复读.幻…