Percona 与 MySQL

Noa*_*ich 22 mysql innodb performance percona percona-server

什么是 Percona?

它与 MySQL 有何不同?

我们什么时候应该考虑从库存 MySQL 切换(或升级)到 Percona?

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

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

Rol*_*DBA 19

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

MySQL(嗯,Oracle [仍然讨厌这么说])一直试图通过其 InnoDB 插件跟上 Percona(自 MySQL 5.1.38 起,现在在 MySQL 5.5 中完全原生)

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

其他帖子希望对你有帮助