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.

Product
Documentation

A single source for documentation on all of Percona’s leading, open source software.

Financial Services

Driving Database Success

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  

YESNO
HA Proxy

High availability and load balancing solution

NOYES
Proxy SQL

High performance, high availability, protocol-aware proxy

NOYES
Percona XtraBackup

An open-source hot backup utility for MySQL-based servers that doesn’t lock your database during the backup

YESYES
Percona Toolkit

Scripts to simplify and optimize database operation.

YESYES
MySQL Shell

Advanced client and code editor  

YESNO
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

eBooks

Unlock The Full Potential of Your MySQL Database

Get your ultimate guide to MySQL performance tuning MySQL Performance Tuning is an essential guide covering the critical aspects of MySQL performance optimization. It will help you ensure your databases [...]

Learn More
Unlock The Full Potential of Your MySQL Database

Webinars

Migrating from MySQL to PostgreSQL

Join Robert Bernier, Percona Consultant, as he walks you through the intricacies of migrating from MySQL to PostgreSQL.

Learn More
Migrating from MySQL to PostgreSQL

Webinars

PostgreSQL Versus MySQL – Isn’t A Database Just a Database?

Join Pep Pla, Percona Consultant, for this session as he explores the differences between MySQL and PostgreSQL so you can make an informed decision for your business.

Learn More
PostgreSQL Versus MySQL – Isn’t A Database Just a Database?

Featured Blog Articles