首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么myisam存储引擎比Innodb存储引擎快

为什么myisam存储引擎比Innodb存储引擎快
EN

Stack Overflow用户
提问于 2013-03-25 14:32:46
回答 1查看 1.9K关注 0票数 1

为什么myisam存储引擎比Innodb存储引擎快

是什么让它变得更快,让它变得更慢?

EN

回答 1

Stack Overflow用户

发布于 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

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15608955

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档