为什么myisam存储引擎比Innodb存储引擎快
是什么让它变得更快,让它变得更慢?
发布于 2013-03-25 14:51:30
MyISAM可以比innodb更快,因为它有一个更简单的设计。此外,它已经存在了更长的时间,并且有更多的时间来积累基于实际使用数据的增量改进和优化。
基于ISAM的MyISAM设计:http://en.m.wikipedia.org/wiki/ISAM
不过,这种速度是有代价的: MyISAM不支持事务或外键。这意味着它最适合保存和分析日志数据,并作为数据挖掘和数据仓库技术的后端,而innodb通常更适合事务处理和信息系统的存储层。
维基百科在这里很好地比较了MySQL存储引擎:http://en.m.wikipedia.org/wiki/Comparison_of_MySQL_database_engines
https://stackoverflow.com/questions/15608955
复制相似问题