透過doublewrite計數來預估系統寫入壓力

引自《MYSQL技術內幕innodb存儲引擎》   mysql有一個doublewrite的機制來保護數據的可靠性。想象一個場景,當數據庫意外宕機時,某一個數據頁正在寫入。這個頁可能只寫了一部分,比如寫了16K的前4K,這種情況我們稱之爲部分寫失效(partial page write)。   有人會說如果發生了寫失效,可以通過重做日誌來恢復。這個是一個辦法。但是重做日誌記錄的是對數據頁的物理操作
相關文章
相關標籤/搜索