Percona与MySQL


22

什么是Percona?

它与MySQL有何不同?

我们何时应该考虑从现有的MySQL切换到Percona(或升级)?

为了在我们的情况下添加一些细节,我们几乎专门使用InnoDB(据我了解Percona做了很多优化),它具有广泛的外键约束和一些存储过程。

我们目前发现的是MySQL无法优化查询,因此任何超过3-4个联接的查询都必须使用STRAIGHT联接显式构建以提高性能。


仅作说明-Percona是MySQL咨询/开发公司。Percona Server是Percona公司生产的众多产品之一。
亚伦·布朗

Answers:


18

Percona Server是MySQL的分支,大约7年前问世。Percona的员工大多是前MySQL员工。他们非常关心InnoDB的性能,以至于向其MySQL版本中注入了30,000行代码以使这些增强成为可能。从MySQL 5.0开始,他们就一直在这样做,直到今天仍然如此。

MySQL(eh Oracle [仍然讨厌这样说])一直试图通过其InnoDB插件与Percona保持同步(自MySQL 5.1.38起,现在完全内置于MySQL 5.5)

Percona曾经对MySQL版本进行了积极的比较。在大多数情况下,LEFT UNCONFIGURED仍旧,旧版本的MySQL优于新版本。您必须调整MySQL以充分利用它。切换到Percona可能无法获得所需的增强功能。即使使用Percona,您也必须找出开箱即用的性能增强功能,否则需要配置哪些设置。

其他帖子希望对您有所帮助


1
也许您可以添加MariaDB作为另一个选项。最新的5.3版本具有(优化程序)许多性能改进。
ypercubeᵀᴹ

@ypercube我想应该有人赞助烘烤客每商业区看到MySQL的,Percona的服务器和MariaDB的如何堆叠彼此以及对以前的版本(dba.stackexchange.com/a/3376/877。
RolandoMySQLDBA

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.