InnoDB的幾個關鍵特性-Double Write(兩次寫)

InnoDB可能出現部分失效的問題(比如緩衝池往磁盤刷新髒頁時寫了部分就宕機了)。一般是通過redo log來恢復,但是redo log記錄的是對頁的物理操作記錄,而不是最新頁的數據記錄,如果頁本身發生損壞了,redo log沒用 double write就是在寫之前存一個頁的副本,doublewrite由兩部分組成: 內存中的double write buffer,2MB 磁盤共享表空間連續的1
相關文章
相關標籤/搜索