Database Cleanup & Optimization

by Tony Gamble

wordpress-database_purr-like-a-kittenWordPress works its magic by way of a database connection. Every option you set, every Post or Page you publish, every revision you make… with the exception of uploads like photos and videos, all of this is stored in a single database filled with lots of tables and countless rows of entries. Over time, this database will grow in size. Without possessing the skills to run SQL actions from a tool like PHPMyAdmin, what can you do to trim up your database and keep everything purring like a kitten? Here are a few of the most popular plugins that can help you do just that.

*backup your database first*

WP Clean Up Optimizer

This plugin from Tech-Banker offers plenty of options in a free version and an extensive list off additional features in a Premium version that promises to boost your website’s performance by up to 300%. I tested the free version on a fairly significant 618 Megabyte database and was able to trim that down to 572 MB, an 8% reduction in size. And that’s about all I could do. Any additional functionality, such as scheduling and security features, are part of the Pro packages that start at a reasonable $22.

*backup your database first*


Ruhani Rabin has built the most complete and by far the most popular database cleanup plugin with over 1.4 million downloads to date. Unlike WP Clean Up Optimizer, there are no extraneous security functions, which I already handle with the excellent Wordfence plugin. Just a select list of checkboxes and scheduling without the need for a Premium upgrade (although he happily accepts donations). Setting this one loose on that 618 MB database provided only a 5% reduction in size, but the price is right and the backend interface is much easier to manage.

*backup your database first*

WP Clean Up

This is the simplest, most lightweight of the three plugins I tested. When installed, you’ll find it tucked away in the WordPress Admin Settings menu. It boasts an even more streamlined backend interface and with the clicks of two simple buttons, I was able to achieve an 8% reduction in my database size, along with tables optimization. And all for free.

So there you go. Three handy plugins to help you get all your database ducks in a row. Of course, everyone’s database is vastly different, so your mileage may vary. Oh, and did I mention back up your database first ? I can’t stress that enough. You’re essentially playing with the grey matter of your WordPress website, so be sure you make that backup first before risking a botched WordPress lobotomy.

Do you have a favourite plugin you’d like us to check out? Let us know in the comments below.

Newsletter Signup

Subscribe to our Monthly Newsletter

* indicates required

Email Format


jester-logo(613) 667-1616
(647) 477-4335

Request a Free Estimate

Have a project in mind? We'd love to hear about it. Please provide us with a few details and we'll get in touch with you shortly.

Yeah, we know, we ask a lot of questions, but we really do appreciate you providing us as much information as you can. This will help us to work with you to find the best solutions possible for your project and ensure that we're helping you meet your objectives within your timeline and budget. Thanks and we will be in touch shortly!

Your Name*

Your Email*

What services are you interested in?*
Video ProductionWeb Site DesignMarketing ServicesTrainingOther

If Other, please specify:

Briefly describe your project :*

What is your timeframe for completion?*

What is your estimated price range?*

Please type the text below into the text field:

*required field

Coming Soon!

This fresh new feature is still under development.

Return to this page soon to find out more!

Sign Up for KickStart Services

Online application for KickStart services