pqInternet's NextGEN Database Analysis and Clean-up Tool

pqInternet's NextGEN Database Analysis and Clean-up Tool Install Statistics

0
100%
Today: 0 Yesterday: 0 All-time: 807 downloads
pqInternet's NextGEN Database Analysis and Clean-up Tool Icon

Try plugin: pqInternet's NextGEN Database Analysis and Clean-up Tool

We'll create fresh WordPress site with pqInternet's NextGEN Database Analysis and Clean-up Tool installed. You have 20 minutes to test the plugin after that site we'll be deleted.

Takes ~10 seconds to install.

About pqInternet's NextGEN Database Analysis and Clean-up Tool

NextGEN Gallery can leave orphaned records in the database. This plugin checks for orphaned records and give you the option to delete them.

1


0


0


0


0

updated: 6 years ago
since: 6 years ago
author: fwblack

Description

NextGEN Gallery is one of the best, if not THE best image gallery plugins for WordPress.  I’ve used it for years on many sites.  However I’ve noticed a problem, a bug if you will, that leaves “orphaned” records in the WordPress database.  I’ve reported this to Imagely and they’re looking into it.

Using NextGEN Gallery can leave orphaned records in the posts and posts meta database tables, especially if you add and delete galleries often.  It appears to me that the orphaned records are created during upload, so if you add images often they will build up over time.  I noticed this on a site where I upload hundreds of images a week and started noticing the database backups were extremely large. I started looking for what was causing the huge size of some of the tables and I found the issue. 

I created this plugin to clean up the orphaned records.  It analyzes the WordPress tables for orphaned records related to NextGEN and in the NextGEN specific tables as well.  It then shows you the number of orphans in each specific table. The plugin will clean up these orphaned records (delete), if you click “Clean”.

WARNING – READ THIS!
I assume NO responsibility for any loss of data from using this plugin.
YOU SHOULD MAKE A FULL BACKUP BEFORE USING THE CLEAN FUNCTION, TO ALLOW RECOVERY IF THERE IS A PROBLEM.

It is beyond the scope of this plugin to cover all the information you may need to backup and successfully restore database tables. However I recommend reading my blog post 27 Essential WordPress Plugins: https://www.pqinternet.com/technology/27-essential-wordpress-plugins, and get whatever backup plugin I currently recommend. At the time of writing this sentence, I recommend BackWPup (link in the blog post along with some notes). You can select to backup just the tables this plugin cleans: wp_ngg_album, wp_ngg_gallery, wp_ngg_pictures, wp_posts, wp_postmeta (note that the wp_ prefix may be different on your system). There is also a link in my post to a utility to help import large sql dumps (backups) if they fail.

Read my blog post: Handling Huge MySQL Database Table Exports/Imports/Backups https://www.pqinternet.com/web-site-design-html-css/handling-huge-mysql-database-table-exports-imports-backups

NOTE: The “Analyze” and “Clean” functions can take A LONG TIME to execute, be patient, do not reload the page! The “Clean” function can take a VERY LONG TIME depending on how large and bloated the tables are!