Als je jouw database op wilt schonen dan kun je dit met een plugin doen. Als je gebruik maakt van WooCommerce kan het zijn dat je een grote tabel hebt met geplande en afgeronden acties aangezien WooCommerce regelmatig standaard acties uitvoert en dit logt.
Met een eenvoudig SQL commando via PHPMyadmin kun je alle logs die WP-Cron heeft gemaakt met de status mislukt, geannuleerd en compleet wissen. Je kunt deze acties bekijken via WooCommerce > Status > Scheduled actions.
Schedules actions via SQL verwijderen
Het volgende SQL commando zal alle rijen uit de database verwijderen met deze statussen van wp_actionscheduler_actions:
DELETE FROM `wp_actionscheduler_actions` WHERE `status` IN ('complete','failed','canceled')
Om de gehele wp_actionscheduler_logs te legen voer het volgende SQL commando uit:
TRUNCATE `wp_actionscheduler_logs`