Mysql
2024-01-13 13:02:25 0 举报
Mysql
作者其他创作
大纲/内容
innoDB存储引擎
server层
(1,4】
2.将name ='aaa'行数据修改
4
(10,+∞)
bin log
(1,4)
Next-key 临键锁
redo log
Gap间隙锁
两阶段提交
10
1
(4,7)
5.修改好了可以提交事务
Mysql客户端
6.写入 bin log
( -∞,1】
8.将redolog里这个事务的相关记录状态置为commit状态
Record记录锁
( -∞,1)
(7,10)
7
update user set name = 'aaa ' where name = '666'这条修改语句执行流程图
innoDB REPEATABLE READ隔离级别 MVCC 解决 幻读的关键
Buffer Pool
3.将修改结果更新到内存中
(7,10】
(4,7】
1.SQL语句
0 条评论
下一页