Percona Resources

Software
Downloads

All of Percona’s open source software products, in one place, to download as much or as little as you need.

Valkey Contribution

Product Documentation

Why Percona for MongoDB?

Why Percona for PostgreSQL?

Percona Blog

Percona Blog

Our popular knowledge center for all Percona products and all related topics.

Community

Percona Community Hub

A place to stay in touch with the open source community

Events

Percona Events Hub

See all of Percona’s upcoming events and view materials like webinars and forums from past events

About

About Percona

Percona is an open source database software, support, and services company that helps make databases and applications run better.

Percona in the News

See Percona’s recent news coverage, press releases and industry recognition for our open source software and support.

Our Customers

Our Partners

Careers

Contact Us

Percona Distribution for MySQL

A bundling of open source MySQL software enhanced with enterprise features. Stable, scalable, and secure.

Enterprise-grade MySQL software. Open source freedom

Meet your critical application and business needs with Percona Distribution for MySQL, an enterprise-grade open source MySQL alternative. 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
Free and open source, Percona Distribution for MySQL is a performant, robust and feature-rich alternative to MySQL CE, without the licensing fees of MySQL EE.
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
Preserve, secure, and protect your data while providing the highest level of availability for your business-critical applications, no matter where they are deployed.
Get the agility you need to quickly respond to changing business needs
Integrated tools help DBAs maintain, manage, and monitor the database performance and timely respond to changing demands. Plus:
  • Easily scale your environment with Kubenretes.
  • Achieve the highest level of transaction throughput while supporting hundreds of thousands of users.
Stay Secure
Protect your data with freely available enterprise-grade security features on par with MySQL Enterprise Edition. Percona Distribution for MySQL includes:
  • 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
Eliminate costly software license fees and get the scalability, availability, security, and backup features only otherwise available from proprietary vendors.
 

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

MySQL Datasheets

Percona Managed Services for MySQL

Proactive, round-the-clock MySQL management at a fraction of the cost of a dedicated, full-time DBA.

Learn More
Percona Managed Services for MySQL

MySQL Datasheets

Percona Support for MySQL

Percona Support for MySQL ensures continuous performance with 24x7x365 access to expert assistance and premium SLAs.

Learn More
Percona Support for MySQL

eBooks

Migrating from MySQL to PostgreSQL

Gain expert insights and proven strategies for a smooth and successful MySQL-to-PostgreSQL migration.

Learn More
Migrating from MySQL to PostgreSQL

Featured Blog Articles