XtraDB是否足够稳定的生产?

有没有人使用Percona的XtraDB(一个MySQL版本)?

function和基准数据看起来不错。 我想知道它是否足够稳定的生产。

你有什么经验?

“稳定的生产”总是一个主观的测量。 如果你问是否有人在生产中使用它,那么是的,他们是。

许多重大更改默认情况下都是禁用的,您需要打开它们才能正常工作。 例如 – innodb_fast_recovery。 这意味着如果你发现一个bug,退后一步是很容易的。

另外需要指出的是,除非使用梭子鱼行格式或启用额外的回滚段function,否则Percona版本与具有5.0版本的基础数据文件具有二进制兼容性。 再一次,如果你发现一个bug,很容易退后一步。

(我有偏见,我为Percona工作)。

我在网站上发现了这个问题的FAQ。

http://www.percona.com/docs/wiki/percona-xtradb:info:faq

我认为XtraDB与InnoDB是二进制兼容的。 那就是你可以随时切换回使用InnoDB。

问:风险是什么? 它可以破坏我的数据库? 答:虽然我们尽可能地对其进行了testing,但总是存在风险。 XtraDB显着修改了InnoDB内核,并且可能存在一些bug。 目前还没有人报告有任何崩溃或腐败问题。

我正在一个数据库上运行它,每秒大概提供40个查询,并没有遇到任何问题。 我从来没有在InnoDB上运行这个数据库,所以无法比较它。