概念
Read View 是 InnoDB 在实现 MVCC(多版本并发控制) 时产生的一个快照清单。它并不真正复制数据,而是记录了生成那一刻系统中所有活跃(未提交)事务的 ID 列表。
它的核心作用是:定义当前事务能看到哪些数据版本,不能看到哪些数据版本。
ReadView 的四个核心字段

数据隐藏字段:版本链

可见性算法

RC 与 RR 的本质区别

Read View 是 InnoDB 在实现 MVCC(多版本并发控制) 时产生的一个快照清单。它并不真正复制数据,而是记录了生成那一刻系统中所有活跃(未提交)事务的 ID 列表。
它的核心作用是:定义当前事务能看到哪些数据版本,不能看到哪些数据版本。



