MySQL InnoDB 介紹

早期是由Innobase Oy公司開發,是第一個完整支援 ACID 的 MySQL 存儲引擎。具有插入緩存、兩次寫、自我調整雜湊索引等關鍵特性,是一個高性能、高可用的存儲引擎。

InnoDB 存儲引擎有 13 個後臺執行緒:

  • 一個 master 執行緒
  • 一個鎖監控執行緒
  • 一個錯誤監控執行緒
  • 十個 IO 執行緒
    • 插入緩存執行緒
    • 日誌執行緒
    • 讀執行緒(默認 4 個)
    • 寫執行緒(默認 4 個)

參考資料