WAL技术(预写日志)
WAL,中文全称是Write-Ahead Logging(预写日志)。它的关键点就是日志先写内存,再写磁盘。即MySQL执行更新操作后,在真正把数据写入到磁盘前,先记录日志。
好处是不用每一次操作都实时把数据写盘,崩溃后也可以通过redo log恢复,所以能够实现快速响应SQL语句。
2024年11月25日1分钟阅读
WAL,中文全称是Write-Ahead Logging(预写日志)。它的关键点就是日志先写内存,再写磁盘。即MySQL执行更新操作后,在真正把数据写入到磁盘前,先记录日志。
好处是不用每一次操作都实时把数据写盘,崩溃后也可以通过redo log恢复,所以能够实现快速响应SQL语句。