1
A
回答
2
MyISAM可以比innodb更快,因爲它具有更簡單的設計。此外,它還有更長的時間,並且有更多時間根據實際使用的數據積累增量改進和優化。 MyISAM數據的
設計是基於ISAM:http://en.m.wikipedia.org/wiki/ISAM
速度自帶雖然價格:MyISAM不支持事務處理或外鍵。這意味着它最適合用於保存和分析日誌數據,以及作爲數據挖掘和數據倉庫技術的後端,而innodb則更適合於事務處理以及一般信息系統的存儲層。
維基百科有MySQL的存儲引擎,在這裏的一個很好的比較:http://en.m.wikipedia.org/wiki/Comparison_of_MySQL_database_engines
相關問題
- 1. Openfire - MySQL存儲引擎:InnoDB或MyISAM?
- 2. 的MySQL - InnoDB的轉換對MyISAM存儲引擎數據庫
- 3. 將存儲引擎從InnoDB更改爲WAMP服務器中的MYISAM
- 4. 哪個引擎? InnoDb或MyISAM?
- 5. Hbase存儲引擎
- 6. MySQL存儲引擎困境
- 7. MySQL存儲引擎決策
- 8. Docker引擎填滿存儲
- 9. MongoDB - 存儲引擎錯誤
- 10. 將MySQL表格和數據從存儲引擎MyISAM移動到InnoDB
- 11. 如何在XAMPP中將默認存儲引擎設置爲InnoDB
- 12. 如何爲Oracle選擇存儲引擎?
- 13. 使用Hadoop作爲MySQL存儲引擎?
- 14. 內存映射存儲引擎
- 15. 如何在MySQL MyISAM存儲引擎上使用刪除級聯?
- 16. 導入SQL轉儲InnoDB引擎
- 17. 什麼是關係數據庫中的存儲引擎?
- 18. 從MyISAM將引擎更改爲InnoDB無法正常工作
- 19. 將MySQL默認表引擎從MyISAM更改爲InnoDB
- 20. mysql - 將表引擎從innoDB更改爲MyISAM
- 21. 未知/不支持的存儲引擎:InnoDB的
- 22. 查找MySQL數據庫/表,它們存儲在innodb引擎中
- 23. InnoDB存儲引擎從Oracle MySQL經典版中退出?
- 24. 如何將存儲引擎從MyISAM更改爲innoDB僅用於共享類似前綴的表格?
- 25. 本體存儲引擎是否比RDMBS系統慢?
- 26. 從存儲引擎得到錯誤-1
- 27. 如何調整MySQL的存儲引擎
- 28. 在MySql中獲取存儲引擎
- 29. Zend_Db/PDO測試表存儲引擎
- 30. App引擎數據存儲訪問
的MyISAM不超過InnoDB的更快。這完全是一個神話。就在InnoDB是全新的並且沒有完全形成的時代,在回溯的日子裏,MyISAM的讀取速度更快。寫作永遠不會更快,而且它一直比較脆弱。寫入MyISAM表會導致整個表在寫入過程中被鎖定。該列表很長...所有最新的基準測試都表明InnoDB在讀取和寫入方面比MyISAM快得多。一段時間以來,InnoDB一直是MySQL的默認存儲引擎。我想不出使用MyISAM的好理由。 – Craig 2013-12-05 07:24:28
(...對於典型的工作負載) – Craig 2013-12-05 07:34:13