前言 大家好吖,欢迎来到 YY 滴MySQL系列 ,热烈欢迎! 本章主要内容面向接触过C++的老铁 主要内容含:
InnoDB引擎的内存架构分为下面四个:
结构总览,具体解读在下面
四大特性:
实现方式 :
举例演示:
根据隔离级别不同,会有不同机制:
演示:
举例:
m_ids:{3,4,5}
min_trx_id:3
max_trx_id:6
creator_trx_id:5
两次查询我们会得到如下两个ReadView (而RR可重复读级别下就只会有一个)
目前我们已知版本链&版本链数据访问规则
开始分析
DB_TRX_ID=4
,我们拿它去 比对ReadView当中的四个核心字段
DB_TRX_ID=3