[InnoDB 源碼介紹] lock-free redo log in mysql8.0

InnoDB 和大部分的存儲引擎一樣, 都是採用WAL 的方式進行寫入數據, 所有的數據都先寫入到redo log, 然後後續再從buffer pool 刷髒到數據頁 又或者是備份恢復的時候從redo log 恢復到buffer poll, 然後在刷髒到數據頁, WAL很重要的一點是將隨機寫轉換成了順序寫, 所以在機械磁盤時代, 順序寫的性能遠遠大於隨機寫的背景下, 充分利用了磁盤的性能. 但是也
相關文章
相關標籤/搜索