percona/percona-toolkit
Percona Toolkit: a collection of advanced open source command-line tools. observed · 2026-08-28
Health v2 · maintenance only
77/100
- Activity 99
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4866
- days_rel: n/a
- days_push: 9
- n_releases_24m: 0
Adoption not part of the score
1544 stars · 377 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Percona Toolkit is a collection of advanced open source command-line tools for performing difficult MySQL and system tasks such as online schema changes, replication integrity checks, and slow query analysis. The tools are professionally developed, formally tested, fully documented, and self-contained, written primarily in Perl.
Use cases
- perform online schema changes on large mysql tables without downtime
- verify replication consistency across mysql topologies
- analyze and summarize slow query logs
- find and fix duplicate or orphaned rows in mysql tables
- archive or purge old rows from large tables safely
- validate mysql backups before restoring
- debug and profile mysql server activity
When to choose
- you administer production MySQL or MariaDB servers and need battle-tested DBA utilities
- you need zero-downtime ALTER TABLE operations on very large tables
- you want scriptable, documented alternatives to one-off maintenance scripts
- you need to detect replication drift in complex MySQL topologies
When to avoid
- you primarily use PostgreSQL or MongoDB rather than MySQL/MariaDB
- you need a GUI or dashboard-based database management experience
- you want a monitoring service with dashboards and alerting (use Percona PMM instead)
- your environment lacks Perl or cannot install Perl-based tooling
Facets
cli-tool · maturity stable
database developer-tools cli monitoring backup databases developer-tools cli cross-platform mysql mariadb dba replication schema-change slow-query-analysis perl command-line devops linux macos
7 sources
- readme: https://github.com/percona/percona-toolkit · fetched 2026-08-28 · 20e0bbd73aa7
- homepage: https://www.percona.com/software/database-tools/percona-toolkit · fetched 2026-08-29 · 05ce6ac57b0f
- site_page: https://www.percona.com/services/database-monitoring-quickstart · fetched 2026-08-29 · 2564d28f4bc1
- site_page: https://docs.percona.com/ · fetched 2026-08-29 · 8e56afa36a44
- site_page: https://www.percona.com/about · fetched 2026-08-29 · 5f21b7e93ac8
- site_page: https://www.percona.com/press · fetched 2026-08-29 · eb8179f2849d
- site_page: https://www.percona.com/downloads · fetched 2026-08-29 · afedf6f94b39
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| percona/percona-toolkit | main | 77 |
For agents
markdown · JSON · MCP: product_card(name="percona/percona-toolkit")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem