---
title: "Grote WooCommerce database opschonen | Bart Sallé"
description: "Leer hoe je met eenvoudige database queries je WooCommerce Action Scheduler database schoonmaakt en optimaliseert. Voorkom grote databasetabellen!"
url: https://www.bartsalle.nl/blog/grote-woocommerce-database-opschonen/
language: nl
---

[Home](https://www.bartsalle.nl/)/[Blog](https://www.bartsalle.nl/blog/)/Grote WooCommerce database opschonen
WooCommerce

# Grote WooCommerce database opschonen

2 februari 2021 WooCommerce Wordpress

![Grote WooCommerce database opschonen](https://www.bartsalle.nl/beheer/storage/uploads/2026/09/17/wordpress_uid_6aabe1e8c3478.jpg)

De WooCommerce Action Scheduler genereert geplande acties die regelmatig (kunnen) vastlopen met een mislukte, geannuleerde, in behandeling zijnde maar ook met de voltooide status. Dit kan resulteren in enorm grote databasetabellen, met name de wp_actionscheduler_actions kan heel groot worden (en in mindere mate de wp_actionscheduler_logs tabel). De acties met de status mislukt, geannuleerd of voltooid kun je veilig verwijderen uit de wp_actionscheduler_actions tabel. Die doe je vrij gemakkelijk via phpMyadmin of een andere database tool door deze query te draaien:

```
DELETE FROM `wp_actionscheduler_actions` WHERE `status` IN ('canceled', 'failed', 'complete');
```

Dan is er nog een query voor de pending status:

```
DELETE FROM `wp_actionscheduler_actions` WHERE `status` = 'pending'
```

Met deze dien je wat voorzichtiger om te gaan aangezien er wellicht acties momenteel lopend zijn. Je kunt dit checken in de WordPress backend via WooCommerce> Status> Geplande acties.

Voor de wp_actionscheduler_logs tabel geldt; als deze grote vormen begint aan te nemen kun je deze gewoon leeg maken.

Voltooide acties worden normaal gesproken na 30 dagen verwijderd door de actieplanner, maar er is een filter dat die instelling kan wijzigen. Dit doe je via je functions.php bestand in je template map of je maakt een losse plugin. Hierin plaats je de volgende code:

```
add_filter( 'action_scheduler_retention_period', 'wpb_action_scheduler_purge' );
/*
* Change Action Scheduler default purge to 1 week
*/
function wpb_action_scheduler_purge() {
  return WEEK_IN_SECONDS;
}
```

[Vraag advies over dit onderwerp](https://www.bartsalle.nl/contact/#form)

### Vraag over dit artikel?

Loop je ergens tegenaan of wil je hulp bij iets vergelijkbaars?

[Neem contact op](https://www.bartsalle.nl/contact/#form)

### Categorieën

- [WooCommerce](https://www.bartsalle.nl/blog/?categorie=woocommerce)
- [Wordpress](https://www.bartsalle.nl/blog/?categorie=wordpress)

Meer lezen

## Gerelateerde artikelen

Bricks Builder

### Maak een rollover productafbeelding zonder plugin te gebruiken

4 november 2024 Lees meer

[Maak een rollover productafbeelding zonder plugin te gebruiken](https://www.bartsalle.nl/blog/maak-een-rollover-productafbeelding-zonder-plugin-te-gebruiken/)

Algemeen

### Ik wil web developer worden maar welke opleiding of cursus kan ik dan het beste volgen?

25 september 2022 Lees meer

[Ik wil web developer worden maar welke opleiding of cursus kan ik dan het beste volgen?](https://www.bartsalle.nl/blog/ik-wil-web-developer-worden-maar-welke-opleiding-of-cursus-kan-ik-dan-het-beste-volgen/)

PHP

### Class gebruiken in een WordPress plugin

9 oktober 2021 Lees meer

[Class gebruiken in een WordPress plugin](https://www.bartsalle.nl/blog/class-gebruiken-in-een-wordpress-plugin/)
