mysql 爲什麼須要Double Write?有redo log還不夠嗎?

考慮到一個問題,Mysql爲什麼須要Double write來雙寫數據到數據塊?redo log不是已經記錄了全部的數據歷史記錄了嗎?mysql 要弄明白這個問題,首先先要了解一下mysql redo log裏面記錄的是什麼?sql 日誌分爲物理日誌和邏輯日誌,物理日誌就是直接記錄數據/數據,記錄被修改的page的偏移量,優勢就是不依賴原page的內容,用日誌的內容能夠直接覆蓋到磁盤上面,而缺點就
相關文章
相關標籤/搜索