首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从MyISAM迁移到InnoDB

从MyISAM迁移到InnoDB
EN

Stack Overflow用户
提问于 2011-09-07 22:23:37
回答 2查看 4.5K关注 0票数 6

我在这个主题上搜索了一下,发现了一些结果。但是,我正在寻找是否有人知道或可以向我推荐一些真实的或有声誉的案例研究,这些案例研究详细介绍了从MyISAM迁移到InnoDB的好处(特别是性能)。

如果你能指出任何关于以InnoDb作为默认存储引擎的MySQL版本5.5及更高版本的信息,那就太好了。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-07 22:39:18

从您的搜索中无疑可以看出,对于大容量插入,InnoDB主要优于MyISAM (不包括InnoDB和MyISAM所独有的诸如外键或全文搜索等不可比拟的特性),而MyISAM主要用于读取比写入更频繁的表。

也就是说,MySQL Performance Blog的一篇文章可能与你的特定兴趣相关:

High Rate insertion with MySQL and Innodb

在较小的程度上,这也是一个问题:MyISAM vs InnoDB

编辑:

还有a webinar about migrating from MyISAM to InnoDB,虽然我还没有看过。不过,本文的描述似乎涉及到将InnoDB设为默认值的MySQL 5.5,因此,再说一次,它可能会有用。您可以直接访问网络研讨会at http://blip.tv/file/4905943

票数 5
EN

Stack Overflow用户

发布于 2011-09-08 04:25:11

实际上,这个问题在数据库管理员StackExchange中得到了很好的解决

https://dba.stackexchange.com/questions/1/what-are-the-main-differences-between-innodb-and-myisam

https://dba.stackexchange.com/questions/194/how-do-you-tune-mysql-for-a-heavy-innodb-workload

https://dba.stackexchange.com/questions/2885/should-i-move-to-innodb-during-a-planned-migration

https://dba.stackexchange.com/questions/5119/convert-table-from-myisam-to-innodb-without-downtime

在我担任MySQL数据库管理员的这些年里,我亲自为 和客户机转换了几十个MySQL数据库。直接的好处是消除了高读、高写环境中的表锁问题。

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

https://stackoverflow.com/questions/7335515

复制
相关文章

相似问题

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