Optimize Database after Deleting Revisions vs Perfmatters
Updated 11 Oct 2026. 22 features compared side by side.
Free one-click database optimiser that deletes revisions (keeping the newest if you like), trash, spam and transients, with scheduling and multisite support.
Premium performance plugin for script management, delayed JS, unused CSS removal, lazy loading and local fonts. Not a page cache; pair it with one.
Choose Optimize Database after Deleting Revisions if…
- You need orphaned & duplicate metadata and keep recent data
- You also want exclusions and database size report
- You want the more complete feature set (53/100 vs 42/100)
- You want to start with a free version
Choose Perfmatters if…
- You prefer the more widely used option
Optimize Database after Deleting Revisions includes 4 features that Perfmatters lacks, including Orphaned & duplicate metadata, Keep recent data and Exclusions. Both include 9 of the 22 features we track.
At a glance
Feature comparison
Click a screenshot to see both plugins side by side.
Cleanup5/84/8
Deletes revisions of posts, pages and/or custom post types.
Database section deletes revisions for posts, pages and custom post types.
Deletes trashed posts and pages; auto-drafts are removed as orphan post items.
Deletes auto-drafts and trashed posts.
Removes spam and trashed comments plus pingbacks/trackbacks, but not unapproved comments.
Deletes spam and trashed comments; no option for unapproved comments.
Optionally deletes expired transients or all transients.
Deletes expired transients, or all transients if chosen.
Deletes orphaned post meta and orphaned term relationships only; no comment, user or term meta.
Not among the database cleanup options listed.
Does not detect tables left behind by removed plugins.
No tool for finding or deleting leftover plugin tables.
No detection of leftover options or cron events.
No cleanup for leftover plugin options or cron events.
No Action Scheduler cleanup.
Action Scheduler data is not among the cleanup options.
Optimisation2/52/5
Optimises tables after cleanup; InnoDB tables included only if enabled.
Runs OPTIMIZE TABLE in the background on optimisable (mainly MyISAM) tables.
No table repair function listed.
No table repair option in the database section.
No autoload reporting or switches.
No autoloaded options report or toggle in the documented features.
Can optimise InnoDB tables but does not convert MyISAM to InnoDB.
No engine conversion tool; docs only note OPTIMIZE skips InnoDB.
Each run keeps only the newest X revisions, but it does not change WordPress's own revision limit.
General setting to disable revisions or cap them at 1 to 30.
Automation & safety4/52/5
Runs hourly, twice daily, daily or weekly, optionally at a set time; Unix crontab also supported.
Selected optimisations can run daily, weekly or monthly in the background.
Analyze buttons give a summary or detailed report of what would be cleaned.
Scan Database refreshes the item counts shown beside each optimisation.
Keep the newest X revisions or delete only revisions older than X days.
Cleanups remove all matching items; no keep-last-X setting documented.
No backup feature; the plugin advises making backups first.
No built-in backup; docs warn changes are permanent and say to back up first.
Exclude specific tables from optimisation and protect posts with a keep_revisions field.
No way to exclude specific tables or items documented.
Insights & admin2/41/4
Reports savings per run and in an exportable log, but no detailed table-size browser.
Shows counts only, not table sizes or space saved.
Does not show which plugin created tables or options.
Does not show which plugin created a table or option.
Network-activate and one run optimises every site in the network.
Multisite works on the Unlimited plan, but no network-wide database cleanup is documented.
No WP-CLI commands; a PHP file can be called from the Unix crontab instead.
WP-CLI commands cover licence, options and caches but not database cleanup.
Statuses: Yes Pro Add-on Partial 3rd-party No ?
Pricing compared
Optimize Database after Deleting Revisions Free
| Free | $0 |
|---|---|
| Free | Free per year, Unlimited |
Perfmatters Premium
| Personal | $29.95 per year, 1 site |
|---|---|
| Business | $59.95 per year, 3 sites |
| Unlimited Sites | $124.95 per year, Unlimited |
Downloads trend
Optimize Database after Deleting Revisions
1,208 downloads last week
Perfmatters
No WordPress.org download data (premium-only plugin).
Verdict
Optimize Database after Deleting Revisions scores higher on our feature checklist (53/100 against 42/100) and includes orphaned & duplicate metadata, keep recent data and exclusions that Perfmatters does not. Only Optimize Database after Deleting Revisions has a free version. Check the features you rely on in the table below before deciding.
Biggest differences
Optimize Database after Deleting Revisions: partial. Perfmatters: not included. Deletes orphaned post meta and orphaned term relationships only; no comment, user or term meta.
Optimize Database after Deleting Revisions: included. Perfmatters: not included. Keep the newest X revisions or delete only revisions older than X days.
Optimize Database after Deleting Revisions: included. Perfmatters: not included. Exclude specific tables from optimisation and protect posts with a keep_revisions field.
Optimize Database after Deleting Revisions: partial. Perfmatters: not included. Reports savings per run and in an exportable log, but no detailed table-size browser.
Written from the feature, pricing and install data on this page, not from hands-on testing. How we compare.
Which would you choose?
0 votes so far. Vote to see the results.
FAQ
Which is better, Optimize Database after Deleting Revisions or Perfmatters?
Optimize Database after Deleting Revisions scores higher on our feature checklist (53/100 against 42/100) and includes orphaned & duplicate metadata, keep recent data and exclusions that Perfmatters does not. Only Optimize Database after Deleting Revisions has a free version. Check the features you rely on in the table below before deciding.
Which has more features?
Optimize Database after Deleting Revisions includes 13 of the 22 features we track, against 9 for Perfmatters. Feature count is only part of the picture; check which of the differences matter to you.
Is Optimize Database after Deleting Revisions free?
Optimize Database after Deleting Revisions has a free version on WordPress.org.
Is Perfmatters free?
Perfmatters is premium only. Paid plans start at $29.95/yr.
Feature data last changed 11 Oct 2026. Spotted something wrong? Suggest an edit to Optimize Database after Deleting Revisions or Perfmatters. Some links are affiliate links. We may earn a commission at no cost to you; it never affects our data or rankings.