从MyISAM迁移到InnoDB

6

我在这个主题上进行了一些搜索,并找到了一些结果。然而,我正在寻找是否有人知道或可以指向一些真实或有声望的案例研究,详细介绍从MyISAM迁移到InnoDB的好处(特别是性能方面)。

如果您能指出任何关于MySQL版本5.5及以上的内容,其中包含InnoDb作为默认存储引擎的内容,那就太好了。


@Dereleased - 是的,我之前在这里读过这个,但我正在寻找一些网站的案例研究/博客,他们已经这样做了,然后回来报告他们的迁移情况 - 他们看到了什么好处(性能改进)? - user481913
注释变成了答案。 =) - Dereleased
2个回答


5
正如您通过搜索所知道的那样,对于高容量插入(不包括非可比较功能,如外键或全文搜索,它们分别是InnoDB和MyISAM独有的),InnoDB主要优于MyISAM,而MyISAM主要用于经常读取而不是写入的表。
话虽如此,MySQL性能博客上的一篇文章可能与您特定的兴趣相关: 使用MySQL和InnoDB进行高速插入 在某种程度上,这个SO问题也是如此:MyISAM vs InnoDB

编辑:

还有一个关于从MyISAM迁移到InnoDB的网络研讨会,尽管我没有观看过。描述似乎涉及到MySQL 5.5已将InnoDB设置为默认值,因此也许它会有用。您可以直接访问网络研讨会,网址为http://blip.tv/file/4905943

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接