**Mysql 的 innoDB 存儲引擎是怎麼實現數據持久化的?二**

上一篇寫了 Buffer Pool,Buffer Pool 確實是能提升讀寫效率。不過內存中的數據一斷電就消失了,並不是真的持久化了。 這時候就需要 redo log 來保證數據的持久化。也就是 ACID 中的 D 屬性。 問題 redo log 是怎麼保證數據持久化的呢? 爲什麼不直接持久化數據,而要持久化 redo log? checkpoint 第一個問題,簡單來講就是每次 update、i
相關文章
相關標籤/搜索