Mysql

InnoDB 如何恢復?buffer_pool 記憶體複製到 double_write_buffer 時發生的崩潰

  • August 8, 2022

我知道雙寫旨在解決部分頁面寫入問題。但是如何在 buffer_pool 記憶體複製到 double_write_buffer 期間發生崩潰時恢復

如果在寫入雙寫緩衝區期間發生崩潰,那沒關係。崩潰後,InnoDB 通過讀取原始頁面(在磁碟上)並應用記錄在重做日誌中的更改,在緩衝池中重新創建修改的頁面。然後可以再次嘗試寫入雙寫緩衝區。

引用自:https://dba.stackexchange.com/questions/315355