SQL - MySQL多版本并发控制机制(MVCC)实现原理与源码分析SQL - MySQL多版本并发控制机制(MVCC)实现原理与源码分析 MVCC,即多版本并发控制(Multi-Version Concurrency Control)指的是,通过版本链维护一个数据的多个版本,使得读写操作没有冲突,可保证不同事务读写、写读操作并发执行,提高系统性能。 1. 前言 作为一个数据库爱好者,动手写过简单的SQL解析器以及存储引擎,2022年1月29日MySQLMVCC版本并发控制机制大约 8 分钟