mysql 为什么须要Double Write?有redo log还不够吗?

考虑到一个问题,Mysql为什么须要Double write来双写数据到数据块?redo log不是已经记录了全部的数据历史记录了吗?mysql 要弄明白这个问题,首先先要了解一下mysql redo log里面记录的是什么?sql 日志分为物理日志和逻辑日志,物理日志就是直接记录数据/数据,记录被修改的page的偏移量,优势就是不依赖原page的内容,用日志的内容能够直接覆盖到磁盘上面,而缺点就
相关文章
相关标签/搜索