WP-Optimize
95Get caching and more with this powerful cache plugin. Cache, optimize images, clean your database and minify f...
Optimize your WordPress database by efficiently managing the Action Scheduler tables used by popular plugins like WooCommerce.
WS Action Scheduler Cleaner is a WordPress plugin designed to optimise your database by managing Action Scheduler tables. It helps to clear completed, failed, or cancelled actions, set up automatic clearing schedules, and optimise database tables to reclaim unused space. This tool is particularly useful for sites that use plugins relying on Action Scheduler, such as WooCommerce and Jetpack, which can generate a large number of scheduled actions over time.
By regularly cleaning these tables, you can improve database query performance, reduce database size, and enhance overall site speed. The plugin features a user-friendly interface within the WordPress admin area, making it accessible for users looking to maintain their site's performance without extensive technical knowledge.
Best for: High-traffic e-commerce sites or membership platforms using Action Scheduler plugins.
What it does well
Where it falls short
WS Action Scheduler Cleaner offers a straightforward solution for managing Action Scheduler tables in WordPress, making it a practical choice for sites that rely on such functionalities.
Winning Solutions's own description of WS Action Scheduler Cleaner, lightly tidied.
WS Action Scheduler Cleaner is a small tool designed to optimize your WordPress database by managing the Action Scheduler tables. Action Scheduler, a robust job queue and background processing library, is utilized by many popular plugins such as WooCommerce, WP Forms, and Jetpack to handle resource-intensive tasks asynchronously.
While Action Scheduler is crucial for the smooth operation of these plugins, its tables can grow significantly over time, potentially impacting your site’s performance. This is where WS Action Scheduler Cleaner comes in.
Key features:
By regularly cleaning up unnecessary data from Action Scheduler tables, you can:
WS Action Scheduler Cleaner is an essential tool for any WordPress site using plugins that rely on Action Scheduler, especially high-traffic e-commerce sites or membership platforms that generate a large number of scheduled actions.
For best results, we recommend setting up an automatic clearing schedule to maintain optimal database performance. Something like 7 days is usually sufficient. By default, Action Scheduler does this every 30 days, but only for completed and canceled actions, whereas you can control this aspect in the plugin. On deactivation of the plugin, the 30-day retention period as well as which actions get cleared will reset to their defaults.
Cleanup and optimization run in time-bounded chunks: each pass deletes up to batch_size rows per SQL statement and repeats until max_seconds elapses or no matching rows remain. Progress is saved between chunks so large tables can be processed without a single long request.
The following filters (since 1.3.0) let you tune behavior for your hosting environment. Add them in a custom plugin or your theme’s functions.php.
wsacsc_ajax_cleanup_batch_size (default: 10000) — Maximum rows deleted per DELETE statement during manual clear operations initiated from the admin screen. Higher values can speed up very large tables but increase load per query.wsacsc_ajax_cleanup_max_seconds (default: 18) — Seconds of work per AJAX request before the plugin saves progress and returns. The admin UI polls for the next chunk while you keep the page open. Increase on slow hosts if chunks finish too quickly; decrease if requests time out.Other plugins for making sites fast.
Get caching and more with this powerful cache plugin. Cache, optimize images, clean your database and minify f...
All-in-one unbeatable acceleration & PageSpeed improvement: caching, image/CSS/JS optimization...
Comprehensive image optimization with WebP, AVIF, Lazy Load, and more. Optimize images automatically for Faste...
Easy to use Under Construction Page & Coming Soon Page. Enable Under Construction Mode in seconds & sh...
Compress and optimize images, enable lazy load, serve WebP & AVIF, and speed up your site with a global im...
Speed up your website by using our WebP & AVIF Converter. Optimize images and serve WebP and AVIF images i...