|
| 1 | +# Choose Between Percona Server for MySQL and Percona Distribution for MySQL |
| 2 | + |
| 3 | +When setting up Percona repositories, you can choose between two paths: Percona Distribution for MySQL or Percona Server for MySQL alone. Both use the same core database engine but are designed for different operational scopes. |
| 4 | + |
| 5 | +To read about the standalone server product, see the [Percona Server for MySQL 8.4 :octicons-link-external-16:](https://docs.percona.com/percona-server/8.4/) documentation. |
| 6 | + |
| 7 | +## Check Platform Support |
| 8 | + |
| 9 | +Before choosing a repository, verify that your operating system version is supported for that specific product. |
| 10 | + |
| 11 | +Review the [Percona Software and Platform Lifecycle :octicons-link-external-16:](https://www.percona.com/services/policies/percona-software-support-lifecycle#mysql) page to confirm support for your platform and version. |
| 12 | + |
| 13 | +## Comparison Overview |
| 14 | + |
| 15 | +| Feature | Percona Distribution for MySQL (`pdps-8.4`) | Percona Server for MySQL (`ps-84`) | |
| 16 | +| --- | --- | --- | |
| 17 | +| Primary Goal | A curated collection of components tested together as a complete enterprise stack. | A performance-enhanced, drop-in replacement for MySQL Community Edition. | |
| 18 | +| Included Components | Database server, Percona XtraBackup, HAProxy, ProxySQL, and Orchestrator. | Database server, client, and essential plugins. | |
| 19 | +| Release Cycle | Follows a coordinated release cycle where all bundled components are validated for inter-compatibility. | Follows the MySQL Community release cadence. | |
| 20 | +| Ideal For | High Availability (HA) clusters and mission-critical enterprise environments. | Standalone instances or simple primary/replica setups. | |
| 21 | + |
| 22 | +## Which one should I install? |
| 23 | + |
| 24 | +### Percona Distribution for MySQL |
| 25 | + |
| 26 | +Choose the Distribution (this product) if any of the following apply: |
| 27 | + |
| 28 | +* Deploying a High Availability (HA) environment (e.g., using Percona XtraDB Cluster). |
| 29 | + |
| 30 | +* Wanting Percona to guarantee that the specific versions of the server, proxy, and backup tools provided are fully compatible and tested as a single unit. |
| 31 | + |
| 32 | +* Preferring a single repository entry-point that provides all the tools required for a full production lifecycle (Server + Backups + Management). |
| 33 | + |
| 34 | +### Percona Server for MySQL |
| 35 | + |
| 36 | +Choose standalone Percona Server for MySQL if any of the following apply: |
| 37 | + |
| 38 | +* Wanting a minimal footprint focused solely on the database engine. |
| 39 | + |
| 40 | +* Managing your own infrastructure components (backups, proxies, or orchestration) independently. |
| 41 | + |
| 42 | +* Requiring the latest performance patches and features available in Percona Server but not needing a bundled ecosystem. |
| 43 | + |
| 44 | +## Installation |
| 45 | + |
| 46 | +For information on installing your choice, review the following: |
| 47 | + |
| 48 | +* Percona Distribution for MySQL (this product): [Install Percona Distribution for MySQL 8.4](installing.md) |
| 49 | + |
| 50 | +* Percona Server for MySQL (standalone): [Install Percona Server for MySQL 8.4 :octicons-link-external-16:](https://docs.percona.com/percona-server/8.4/installation.html) |
0 commit comments