Percona Distribution for MySQL
Enterprise-grade MySQL software. Open source freedom
Percona Distribution for MySQL combines several carefully curated enterprise components — all designed and tested to work together — into a single, freely available solution that:
- Optimizes the performance of your MySQL database
- Improves scalability and availability
- Ensures seamless backups without interruption or performance degradation
- Increases visibility
Alternative to community and proprietary MySQL
Designed to perform
Built by accomplished MySQL experts, Percona Distribution for MySQL brings together years of experience into one easy-to-deploy distribution.
Greater stability and availability
Preserve, secure, and protect your data and revenue streams by minimizing unexpected downtime and data loss.
Improved scalability and performance
Integrated tools help you optimize, monitor, and maintain your MySQL environment, ensuring you can quickly respond to changing business demands.
Built-in (and freely available) enterprise-grade security features
Protect your data without the need for costly software license fees.
What’s included in Percona Distribution for MySQL?
Percona Distribution for MySQL offers two download options, one based on Percona Server for MySQL and the other based on Percona XtraDB Cluster.
Percona Server for MySQL
Ideal for organizations that need a single-master setup in Group Replication
With asynchronous replication
- Uses the primary/secondary replication model
- Create distributed infrastructures with support for DR
- Provides “four nines” high availability
- Does not guarantee data consistency on all nodes
With Group Replication
- Create fault-tolerant systems with redundancy by replicating the system state to a set of servers
- Provides “four to five nines” high availability
- Provides almost instant failover
Percona XtraDB Cluster
Ideal for organizations that need a multi-master setup based on Galera
- Uses Percona XtraBackup for node provisioning
- Guarantees data consistency on all nodes and zero data loss
- Provides “four to five nines” high availability
- Provides almost instant failover
Not sure which deployment variant is right for you? Our blog Choosing MySQL High Availability Solutions will help you evaluate.
Other components included in Percona Distribution for MySQL
Component | Percona Server for MySQL | Percona XtraDB Cluster |
Orchestrator Replication topology manager | YES | NO |
HA Proxy High availability and load balancing solution | NO | YES |
Proxy SQL High performance, high availability, protocol-aware proxy | NO | YES |
Percona XtraBackup An open-source hot backup utility for MySQL-based servers that doesn’t lock your database during the backup | YES | YES |
Percona Toolkit Scripts to simplify and optimize database operation. | YES | YES |
MySQL Shell Advanced client and code editor | YES | NO |
MySQL Router A lightweight middleware that provides transparent routing between your application and back-end MySQL servers. | YES | NO |
Why Choose Percona Distribution for MySQL
Keep your applications online with “five nines” of high availability and disaster recovery
Get the agility you need to quickly respond to changing business needs
- Easily scale your environment with Kubenretes.
- Achieve the highest level of transaction throughput while supporting hundreds of thousands of users.
Stay Secure
- End-to-end encryption, key management (Hashicorp, AWS, KMIP), authentication plugins (PAM, FIDO, LDAP in the roadmap), access management tools, data masking and more.
Slash infrastructure costs without sacrificing performance
Get Started with
Percona Distribution for MySQL
If you prefer rpms (not recommended) follow this link.
Case Study: Taboola Turns to Percona to Ensure High Performance and Global Scalability
As a big data company, Taboola relies on a huge and diverse data pipeline and a variety of industry-leading technologies. Percona software for MySQL sits at the heart of this infrastructure. Discover why in this case study.
Featured MySQL Resources
Featured Blog Articles
RECOMMENDED ARTICLES
Securing Your MySQL Database: Essential Best Practices
May 9, 2024
Blog
MySQL 8.4 First Peek
May 1, 2024
Blog
MOST POPULAR ARTICLES
Auditing login attempts in MySQL
December 28, 2012
Blog
Deploy Django on Kubernetes With Percona Operator for PostgreSQL
June 20, 2023
Blog
MySQL “Got an error reading communication packet”
May 16, 2016
Blog