首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
innodb内核
大远哥
创建于2021-08-26
订阅专栏
innodb内核相关
等 1 人订阅
共4篇文章
创建于2021-08-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
innodb的mini-transaction
1.概述 由前两篇文章可知重做日志的实现是往磁盘页顺序写物理逻辑日志,如果数据库异常宕机,启动后扫描重做日志并进行恢复可保证数据不丢失,但是我们忽略了一点就是数据一致性问题,如何保证单页数据的一致性其
innodb重做日志实现原理(下)
1.概述 上一篇介绍了重做日志写入相关原理,本文主要介绍如何从磁盘进行重做日志的恢复。做好数据的恢复,才能保证节点故障不会丢数据。 2.实现细节 每次innodb启动的时候都会尝试进行重做日志的恢复。
innodb重做日志实现原理(上)
1.概念介绍 重做日志主要用来故障恢复数据的修复纠正,保证实现事务的持久性。为了实现持久性,innodb需要将bufferpool数据刷新到磁盘,但是这是一个随机写,性能很差,所以为了减少buffer
Innodb同步机制(内核相关)
概述 最近对innodb内核相关内容比较感兴趣,后续会陆续更新一些内核相关的文章,本文主要简述内核的同步机制怎么做。实现和jdk类似。通过自旋+入队列阻塞+信号唤醒实现。基于mysql-5.0.15版