mysql innoDB 的MVCC工作原理
mysql为每行数据添加了两个隐藏的字段,一个为保存创建版本号,一个保存删除版本号,版本号根据时间是递增的。
那么我们看下mysql在REPEATABLE READ隔离级别下,MVCC是如何操作的;
我们模拟一张表:
create table tbl(
create_no int,
delete_no int
);
假设事物的版本号 no = 20200525001;
insert 操作:创建版本号 = 当前事物版本号;
insert into tbl (icreate_no,del...
原创
2020-05-25 13:40:10 ·
218 阅读 ·
0 评论