簡單記錄:幾個MySQL引擎簡單介紹

 ISAM:併發

優勢→讀取操做的速度很快,不佔用大量的內存和存儲資源優化

缺點→不支持事務處理,容錯率低.net

 

MyISAM:(MySQL默認引擎)htm

優勢→提供ISAM裏所沒有的索引和字段管理的大量功能,MyISAM還使用一種表格鎖定的機制,來優化多個併發的讀寫操做索引

缺點→不支持事務處理;須要常常運行OPTIMIZE TABLE命令,來恢復被更新機制所浪費的空間事務

 

 HEAP:內存

優勢→容許只駐留在內存裏的臨時表格,提升了操做速度;數據行被刪除的時候,HEAP也不會浪費大量的空間資源

缺點→管理的數據是不穩定的,並且若是在關機以前沒有進行保存,那麼全部的數據都會丟失get

 

InnoDB:數據

優勢→支持事務處理和外來鍵;

缺點→讀取速度相對ISAM、MyISAM較慢

 

詳細文章連接:

http://www.jb51.net/article/38004.htm

http://www.jb51.net/article/54352.htm

相關文章
相關標籤/搜索