PErcona Toolkit

Free your DBAs with advanced open source command-line tools.

Priorities

Free your DBA(s) to focus on higher priorities

Work on-premises and in the cloud

Percona Toolkit runs wherever your databases run. Deploy on bare metal, VMs, or managed cloud instances across AWS, Google Cloud, and Azure. The same command-line tools work the same way regardless of environment, so your team doesn't need separate workflows for on-premises and cloud databases. One toolkit, consistent operations, no platform-specific workarounds.

Enterprise-ready

Percona Toolkit handles the workloads that production environments actually throw at you. Run online schema changes on tables with billions of rows without locking writes. Verify replication integrity across complex topologies. Analyze slow queries and validate backups before you need them. These aren't demo-day features; they're built for the scale and pressure of real enterprise database operations.

Simplify operations

Schema changes, replication checks, data verification: done manually, each one is hours of careful, error-prone work. Percona Toolkit turns them into repeatable, scriptable commands. pt-online-schema-change handles ALTERs without downtime. pt-table-checksum catches replication drift before it becomes a problem. Your DBAs spend less time on routine maintenance and more time on the work that actually moves the business forward.

Customizable tools

Every tool in the toolkit is open source and configurable. Adjust thresholds, set custom chunk sizes, control execution speed to match your workload and maintenance windows. Integrate with your existing scripts, cron jobs, and automation pipelines. Percona Toolkit fits into how your team already works rather than forcing you to change.

Benefits

Make complex, manual tasks simple

Percona Toolkit takes the database tasks that are difficult and error-prone and turns them into simple, repeatable commands. Every tool targets a specific operational challenge, from replication monitoring to data archival. Less manual work. Fewer mistakes. More time for the work that matters.

Get an accurate, real-time view of how far your replicas lag behind your primary server. Catch replication drift early, before it affects your applications or puts failovers at risk.

Move old data out of large tables in controlled, low-impact batches. Keep your tables lean and your queries fast without locking tables or scheduling downtime.

Identify redundant indexes that waste disk space and slow down writes. See exactly which indexes overlap and how much storage you'll recover by dropping them.

Pull configuration, status, and hardware details from any server into a single readable report. Audit a new environment, document existing infrastructure, or get oriented on an unfamiliar server in one command.

“Working with Percona has helped Peak maintain and improve our database pipelines, keeping millions of daily active users enjoying a fast, uninterrupted, gaming experience.”

Krisztian Banhidy
Senior DevOps Engineer

Far
Enough.

Said no pioneer ever.
MySQL, PostgreSQL, InnoDB, MariaDB, MongoDB and Kubernetes are trademarks for their respective owners.
© 2026 Percona All Rights Reserved