《innodb存储引擎》学习笔记 chapter 3 同步
chapter3
自旋锁:内存屏障保证加锁解锁顺序
mutex:测试——自旋(命中cpu cache1减少内存访问,且减少上下文切换)——等待队列等待唤醒
读写锁:读锁不可重复获取,写锁可以(维护锁-线程关系)
chapter4
物理日志:恢复快
逻辑日志:开销小
重做日志:物理逻辑日志
二进制日志:逻辑日志
脏页刷新前提:先刷最先被修改的页,确保页刷新与LSN顺序一致
重做日志块:原子写
重做日志刷新规则:事务提交
写入检查点
buffer阈值
组提交:一组事务完成,刷盘
浙公网安备 33010602011771号