事务redo持久性durability
2020-09-12 11:17:56 4 举报
mysql事务redo持久性
作者其他创作
大纲/内容
mysql磁盘区域
t1.ibd用户表空间文件
拿到写缓存buffer pool中
redo log
buffer pool
WAL
redo log buffer
数据页10的变化日志LSN=1001变化为LSN=1002
mysql InnoDB共享内存区域
1⃣️
开启新事务,更新磁盘中ID是1 名字是张三的信息为李四begin;update t1 set name='lisi' where id=1;commit;
page10的变化日志LSN=1002
write ahead log 日志优先与数据页,写的方式实现持久化
ibdata1
更新ibd
0 条评论
回复 删除
下一页