一、重做日志(redo log)
- redo log日志,发生:事务开始之后(不是事务提交的时候)原因是有一个indodb_log_buffer 缓冲区,默认大小为8M,innodb引擎先将重做日志写入innodb_log_buffer中
- 从缓冲区刷入到磁盘中有3这种方法:
- Master Thread(定时任务) 每秒一次执行刷新Innodb_log_buffer到重做日志文件。
- 每个事务提交时会将重做日志刷新到重做日志文件。
3)重做日志缓存可用空间 少于一半时,重做日志缓存被刷新到重做日志文件