技术开发 频道

我们需要MySQL5.0拥有5.4的性能吗?

  【IT168技术文档】带有Innodb 引擎的MySQL 5.4 看起来要比MySQL5.0的性能好很多-这是由于这个版本来自google集成的locking 和 IO Patchs(类似Percona patches),一些特别的修善比如不同的innodb_thread_concurrency 处理和其他的优化。

  我们应该拿来MySQL5.4的Innodb功能,匹配独特的Percona patches,将其集成到MySQL5.0吗,你认为有多大用处?

  现在我们看到大量的用户并没有准备好升级到MySQL5.1,因为这个版本几乎没什么可以有益于工作量,所以怀着大量的疑问,还是停留在运行不错的MySQL5.0上。

  MySQL5.4特别地引入了优化器的改变,而且对于对新版本的疑惑带来了积极的影响。

  总的来说,我发现Innodb带来的当前情况很奇怪,比如XtraDB,差不多有3个innodb版本。MySQL5.0版本2年的时间都没有什么非常重要的改变。Innodb插件(Innodb Plugin),具有重要的架构改变,比如新的存储格式,压缩,以及快速索引结构。Innodb插件1.0.3具有一些Google带来的变化,是在CPU伸缩性上,而不是IO补丁上。我期望Innodb宣布的插件稳定,并且可以发布版本带有google来的完整变化,但是我们获得了替代的另外一套Innodb变化的MySQL5.4版本。为什么不能包括插件在MySQL5.4,具有相关的性能改变呢?这将突出它的作为未来Innodb基础代码的地位。

  现在我迷惑了-如果Innodb插件不在MySQL5.4中替代默认的Innodb,这会将发生吗?......

  被遗忘的XtraDB在哪里 ? 新的版本MySQL 5.4在某些工作任务方面比XtraDB更快,这很好。竞争使向前进展,并且保证开发者对此兴奋。我们将关注变化,并且接受最好的XtraDB。

0
相关文章