Slow queries & checkout
Expired transients, orphaned metadata, and bloated tables make every page load and checkout step slower.
Clean orders, HPOS tables, Action Scheduler backlog, and orphaned metadata. Every risky operation gets a backup first, so you can undo in one click.
Health Score
Database health at a glance
847MB
Database size
1.2M
Scheduler rows
312MB
Recoverable
WooCommerce databases grow quietly. Transients pile up, scheduler logs balloon, and generic cleaners never touch the tables that matter.
Expired transients, orphaned metadata, and bloated tables make every page load and checkout step slower.
Action Scheduler logs reach millions of rows. Old orders, abandoned carts, and post revisions inflate your database size.
Most plugins only clean transients and revisions. They ignore WooCommerce-specific bloat like HPOS orders and cart sessions.
Start with a full picture of your database, run targeted cleanups, then let PRO handle the rest on a schedule.
Health Score, table sizes, autoload weight, fragmentation. You see what's costing you speed before deleting anything.
Run cleanups for transients, revisions, logs, Action Scheduler, and more. Each one reports rows removed and MB freed.
With PRO, Autopilot runs daily, weekly, or monthly. Your database stays lean without you opening the plugin.
WooCommerce-first
Most tools stop at transients and revisions. This plugin targets the tables that actually bloat a WooCommerce store.
Order Cleanup (PRO)
Dry-run preview
1,847 orders
~142 MB recoverable
Compare plans
Free shows the full picture and runs real cleanups. PRO adds automation, deep WooCommerce cleanup, and safety nets.
Diagnose + manual cleanups
$0
Automate + deep cleanup
$59/yr
| Feature | Free $0 | PRO $59/yr |
|---|---|---|
| Diagnose | ||
| Health Score 0–100 score with factor breakdown | ||
| Database Overview Total size + pie chart of largest tables | ||
| Table Sizes & Fragmentation Per-table size, row count, fragmentation | ||
| Autoload Weight Risk level for options loaded on every request | View | Manage |
| Index Advisor Detects missing high-impact indexes | View | Apply |
| Manual clean | ||
| Quick Clean Transients, revisions, WC logs, spam, Action Scheduler | ||
| Rows removed & MB freed Every cleanup shows exact impact | ||
| Deep WooCommerce clean | ||
| Order Cleanup Flagship Trashed, cancelled & failed orders · HPOS + legacy · dry-run preview | ||
| Orphan Metadata & Cart Sessions Disconnected postmeta/termmeta + abandoned carts (>30 days) | ||
| Optimize Tables Defragment fragmented tables · recover disk space | ||
| Orphan Media Cleans orphaned attachment records. Files on disk stay safe. | ||
| Autoload Manager Find orphan autoload options from uninstalled plugins | ||
| Automate | ||
| Autopilot Daily, weekly, or monthly scheduled cleanups | Manual | |
| Weekly Report Health Score, size, fragmentation. Delivered by email or Slack. | ||
| Safety & support | ||
| Backups & 1-Click Restore Surgical snapshot before every destructive operation | ||
| Priority Support In-dashboard chat · email replies · notification badge | ||
| Install free | Get PRO | |
All plans require WordPress 6.0+, PHP 8.0+, WooCommerce 7.0+. PRO payment via Stripe inside the plugin.
Batch processing, backups, and HPOS support built in from day one.
Automatic snapshot before every destructive operation. Undo with one click.
Processes 500 rows at a time with throttling. Works on million-row databases.
Detects and supports both legacy and High-Performance Order Storage modes.
Destructive SQL is cryptographically signed and verified before execution.
Autopilot (PRO)
Hands-off maintenance
Autopilot runs your cleaners daily, weekly, or monthly. No manual passes needed to keep the database lean.
PRO also sends weekly health reports to email or Slack: score, size, fragmentation, autoload weight, and what's still cleanable.
Install free. Upgrade when you want automation and deep cleanup.
Full diagnostics + manual cleanups
$0
Automation + deep WooCommerce cleanup
$59/year
Pay via Stripe inside the plugin
PRO users get priority support through an in-dashboard chat. Send a message from your store and get a reply by email, plus a notification badge in WordPress admin.
Priority Support
DB Optimizer · PRO
Can I safely delete orders older than 6 months?
Yes. Run Order Cleanup with a dry-run preview first. Every row is backed up before deletion, and you can restore with one click.
No. Destructive operations create an automatic backup first, and you can restore with one click. The plugin only removes safe, disposable data: expired transients, spam comments, and orders you explicitly choose to delete.
Yes. The plugin detects and supports both legacy post-based order storage and WooCommerce's High-Performance Order Storage (HPOS).
Yes. All operations process in batches of 500 rows with throttling. No 504 timeouts, even on databases with millions of rows.
We still recommend a full database backup before major cleanups. The plugin also creates surgical snapshots of every row it deletes (orders, media), stored securely with 1-click restore.
No. Orphan Media only removes orphaned database records. Your actual files on disk are preserved.
$59/year via Stripe, directly inside the plugin. No need to leave WordPress. Cancel anytime.
See your Health Score and recover space today. Upgrade to PRO when you're ready for automation.