Blog Post

SweepPress Pro 3.7 / Lite 2.2

The new version brings 5 new sweepers to Pro and Lite editions to clean up the ActionScheduler database tables used by WooCommerce, Rank Math, WP Rocket, and many other plugins.

Action Scheduler system is often responsible for huge database tables, and you can remove a lot of data from them, improving performance and not losing anything useful. You often never see the data in these tables because plugins use them in the background. Action Scheduler is available as a standalone plugin, and it is also a library added to many plugins, initially developed for use in WooCommerce.

The five new Action Scheduler Sweepers

In the past few months, I have seen reports for these tables holding tens and hundreds of thousands of failed or canceled records. All these records are usually left as a way for the user or plugin to restart or resolve them, but in most cases, they are stuck there, taking up a lot of space and slowing down database operations.

SweepPress can remove actions and log records from these tables based on several criteria. 3 sweepers are used to remove Failed, Canceled, and Completed actions (with linked log records). One sweeper removes log entries; the last sweeper removes orphaned log records (log records missing actions). These sweepers have options to control the number of days to keep from removal, and they will display each action group as a sweeping task. Groups are usually individual plugins.

The new plugin version also includes many small changes related to the loading of sweepers, changes to the plugin dashboard, the latest version of the new shared library, and more.

As always, you can suggest new sweepers to be added or other features related to WordPress cleanup. And let me know which sweepers you use most often.

To see the list of all the changes in this version, please check out the changelog. If you find any issues with the new version, please, report them in the support forums.

Please wait...
SweepPress Pro
Powerful database cleanup for WordPress

Remove various old, unused or obsolete data from the database, optimize the database for best performance. Schedule cleanup tasks to run automatically.

About the author

Milan Petrovic
Milan Petrovic

CEO and Lead developer of Dev4Press Web Development company, working with WordPress since 2008, first as a freelancer, later founding own development company. Author of more than 250 plugins and more than 20 themes.

Subscribe to Dev4Press Newsletter

Get the latest announcements, release digests, promotions and exclusive discounts, and general Dev4Press-related news straight into your mailbox.

This form collects your email (optionally your name) for the purpose of sending you newsletters. Check out our Privacy Policy for more information on how we store and manage your data. We will not send you any spam. Newsletters are sent 2 to 4 times every month.

Leave a Comment

SiteGround - Managed WordPress Hosting
GeneratePress - The perfect lightweight theme for your next project