TrustRadius: an HG Insights company

Percona Server for MySQL

Score9.7 out of 10

13 Reviews and Ratings

What is Percona Server for MySQL?

Percona Server for MySQL is a free, compatible, enhanced, open source drop-in replacement for MySQL. Percona states it provides superior performance, scalability, and instrumentation. Boasting over 5,300,000 downloads, Percona Server’s self-tuning algorithms and support for high-performance hardware delivers excellent performance and reliability

Percona Server for MySQL delivers enterprise-grade features and higher uptime, along with a number of key benefits that improve database performance and efficiency. It provides more time to focus on key priorities, as users need to spend less time on tuning and administering.

Media

Percona Server for MySQL Features
Percona Server for MySQL Features

1 / 2

High Performance and Availability with Percona Server for MySQL

Pros

  • Performance
  • Stability
  • Additional Variables for in-depth monitoring
  • Easy migration path to Percona XtraDB Cluster

Cons

  • A distributed database offering to scale writes with native sharding. Currently we make use of sharding managed by the application to scale writes. There is the option to place ProxySQL in front of the shards, but we need a true cloud native distributed option with an easy migration path. I would not say this is negative in terms of Percona Server for MySQL, but if Percona had a distributed database offering at some stage, we would follow Percona.

Return on Investment

  • Percona Server for MySQL is open source with no hidden licensing costs which gives us huge savings on the high number of instances that are required on premise and in the cloud.
  • Large community support
  • Percona offers additional open source tools to support Percona Server for MySQL

Usability

Other Software Used

Percona Monitoring and Management (PMM), Percona XtraDB Cluster, Percona XtraBackup, Percona Server for MongoDB

Great solution for managing your MySQL database

Pros

  • Faster than other server solutions
  • Installation and configuration process is easy from the user's standpoint
  • Easy to learn and good support

Cons

  • The performance and throughput can be improved in big databases
  • Documentation for the end user can be improved
  • The server time response can be improved since it can be a bit slow when you are doing multiple requests in parallel

Return on Investment

  • At the performance level, it maintains and even improves other open-source databases such as MariaDB or some commercial ones such as Oracle.
  • If we compare it with MySQL, we could have up to 50% improvement in performance.
  • For some small companies or startups, the price of the complete solution and the support can be a bit high.

Alternatives Considered

Percona Backup for MongoDB and Percona Monitoring and Management (PMM)

Other Software Used

Percona Monitoring and Management (PMM), Percona Backup for MongoDB

Easy scalability and deployment

Pros

  • Excellent performance
  • Fully free and open source
  • Additional tools also available for easy expansion

Cons

  • Better documentation
  • A better UI

Return on Investment

  • Increased efficiency with faster querying
  • Easy scalability

Usability

Other Software Used

PostgreSQL

Percona MySQL Server

Pros

  • Feature Rich: Percona Server for MySQL always has some additional features on top of MySQL.
  • Performance improvements: Additional performance
  • Integration with Native and Community tooling: It supports all native and community developed tooling for MySQL

Cons

  • Regressive performance test: Currently we are relying on MySQL's load testing. Percona should have its load testing result.

Return on Investment

  • Ease of use
  • Scalability
  • Performance
  • Community tooling Support
  • Cloud native

Alternatives Considered

MySQL, MariaDB, Oracle Database and Microsoft SQL Server

Usability

Other Software Used

Percona Server for MongoDB, Scylla, Couchbase

One of the best MySQL servers I have used

Pros

  • High availability
  • Great security
  • Enterprise-level features in the fully open-source version
  • Easy to install and use

Cons

  • UX can be improved
  • Needs better documentation
  • Pricing can be a bit of an issue

Return on Investment

  • We could cut the server cost
  • Improve security
  • More stability

Alternatives Considered

MariaDB

Other Software Used

MariaDB, MySQL

Usability