Innodb的三大關健特性

今天看《MySql技術內幕InnoDB存儲引擎》一書,學習了Mysql的三大關健特性,並記錄以下:html

  1.   插入緩衝
  2.   雙寫(double write)
  3.   自適應Hash索引

 

  在記錄這些特性以前,先對Mysql的索引實現進行了學習。mysql

  • 主鍵索引

   

                                 

  •    非主鍵索引

 

                                 

 

           能夠看出,B+樹是用於創建索引的,而非主鍵索引保存的是主鍵的id。所以,經過非主鍵索引進行查找時,須要進行兩次查找。而相比於myisam,性能可能會差一點。sql

 

           1.插入緩衝性能

                 當進行數據插入時,直接插入到Insert Buffer(爲物理頁中的表)中,並定時進行刷新。學習

           2. 雙寫(double write)htm

           3. 自適應Hash索引blog

          

 

圖片來源於CodingLabs的博客索引

相關文章
相關標籤/搜索