WAL 预写日志:先写日志再落盘的保命秘籍 📜⚡
💡 每日数据库科普 📊
数据库在修改数据时,如果还没来得及写入硬盘就突发断电,数据会丢失吗?答案是:不会! 因为有 WAL(Write-Ahead Logging,预写日志) 秘籍 📜!
数据库在真正修改物理数据页之前,会先把变动指令顺序写入到持久化的日志文件中 ✍️。因为顺序写日志极快,即便瞬间断电,重新开机时数据库只要读取 WAL 日志重做(Redo),就能完美还原丢失的数据 💯!
#阿里云 #腾讯云 #AWS亚马逊云 #谷歌云
Post #33
9.24K