MySQL技术内幕 InnoDB存储引擎 之 InnoDB体系架构
后台线程
1.Master Thread
2.IO Thread
3.Purge Thread
4.Page Cleaner Thread
内存
重做日志在以下三种情况下将重做日志缓存中的内容刷新到外部磁盘的重做日志文件:
- Master Thread 每一秒将重做日志缓存刷新到重做日志文件;
- 每个事务提交时会将重做日志缓存刷新到重做日志文件;
- 当重做日志缓冲池剩余空间小于1/2时,重做日志缓冲刷新到重做日志文件;
double write: