Components¶
Percona Distribution for MySQL consists of the following components:
-
Percona Server for MySQL is a drop-in replacement for MySQL Community Edition with the enterprise-grade features embedded by Percona.
-
Percona XtraDB Cluster is the high-available clustering solution for MySQL. It is based on Percona Server for MySQL and uses Percona XtraBackup for node provisioning.
-
Percona XtraBackup is an open-source hot backup utility for MySQL-based servers that doesn’t lock your database during the backup.
-
Orchestrator is the replication topology manager for Percona Server for MySQL.
-
HAProxy is the default high-availability and load-balancing solution for Percona XtraDB Cluster.
-
ProxySQL is a high performance, high-availability, protocol-aware proxy for MySQL.
-
Percona Toolkit is the set of scripts to simplify and optimize database operation.
-
MySQL Shell is an advanced client and code editor for MySQL Server.
-
MySQL Router is lightweight middleware that provides transparent routing between your application and back-end MySQL servers.
Important
This release does not include the Percona Toolkit component. We will add it once a Percona Toolkit version compatible with MySQL 8.4 becomes available.
ProxySQL contains counters that have not been updated to use the new terminology. Unexpected results may occur. In an 8.4.x environment, the binlog reader errors out during initialization due to the use of old terminology, such as the SHOW MASTER STATUS command.
Get expert help¶
If you need assistance, visit the community forum for comprehensive and free database knowledge, or contact our Percona Database Experts for professional support and services.