Nettoyeur de Base de Données PrestaShop Optimisez, Accélérez et Sécurisez votre Boutique

4,7/5 (13 avis clients)

KLN-DB Cleaner – Module de nettoyage et d’optimisation de base de données pour PrestaShop 1.7 à 9.
Accélérez votre boutique en ligne en supprimant automatiquement les données obsolètes
(paniers abandonnés, logs, connexions, statistiques lourdes, cache, etc.) et en
réduisant la taille de votre base de données MySQL.
Ce module KLN-WEB vous aide à améliorer les performances, la stabilité et le temps de chargement
de votre site PrestaShop, sans requêtes SQL manuelles 🚀

⚠️ Important : KLN-DB Cleaner exécute des actions irréversibles
(suppression de données, optimisation de tables, nettoyage avancé).
L’utilisateur est entièrement responsable des opérations lancées.
Une sauvegarde complète de la base de données est fortement recommandée avant toute utilisation.

0,00€

Téléchargement

Votre inscription n'a pas pu être enregistré. Veuillez réessayer.
Votre inscription a bien été pris en compte.

Newsletter

Veuillez vous inscrire à notre newsletter pour recevoir gratuitement le module.

Le téléchargement démarrera automatiquement une fois l’inscription validée

Information approfondie

🗑️ Nettoyage intelligent des données obsolètes

Supprime les paniers abandonnés (sans commande associée), invités fantômes, connexions expirées, logs anciens et statistiques volumineuses. Chaque suppression se fait par période configurable (en mois) avec traitement par lots de 1000 enregistrements pour éviter les surcharges serveur.

💎 Suppression sécurisée des promotions expirées

Nettoie automatiquement les règles de panier (cart_rule) et prix spécifiques (specific_price) expirés en utilisant l’ORM PrestaShop pour garantir la suppression dans toutes les tables liées (cart_rule_lang, cart_rule_carrier, etc.).

🔧 Contrôle total et sécurité maximale

Aucune action automatique : toutes les opérations nécessitent votre validation manuelle. Protection par token unique pour les CRON, validation stricte des tables autorisées, restrictions sur les opérations TRUNCATE pour les tables sensibles (cart, guest, cart_rule, specific_price).

🔄 Automatisation via CRON personnalisable

Configurez des tâches CRON avec URL sécurisée (token d’authentification) pour automatiser le nettoyage. Choix de l’action (truncate/delete), des tables concernées et de la période de rétention. L’automatisation est optionnelle et doit être activée manuellement côté serveur.

📊 Interface complète avec statistiques détaillées

Visualisez la taille totale de votre base de données, la taille de chaque table (en Mo), le nombre d’enregistrements et les seuils configurables. Barre de progression en temps réel lors des suppressions par lots avec statistiques : deleted/total et pourcentage d’avancement.

🛟 Recommandation de sauvegarde systématique

Avant toute suppression ou optimisation, il est fortement recommandé d’effectuer une sauvegarde complète de la base de données. Le module rappelle explicitement que toute suppression est définitive et que KLN-WEB ne peut être tenu responsable des conséquences d’un nettoyage mal paramétré.
ComposantDétails
Version PrestaShop1.7.x – 9.x
PHP7.4+ recommandé
Base de donnéesMySQL 5.7+ / MariaDB 10.2+
CompatibilitéMulti-boutiques, Multi-langues
Modules requisAucun
Taille du module~15 MB

Installation & configuration

Module Nettoyage et Optimisation de Base de Données PrestaShop par KLN-WEB

Le module KLN Database Cleaner est une solution professionnelle pour nettoyer, optimiser et maintenir votre base de données PrestaShop. Il s’adresse aux e-commerçants qui souhaitent améliorer les performances, réduire la taille de leur BDD et automatiser la maintenance MySQL sans compétences techniques avancées.

Entièrement compatible avec PrestaShop 1.7, 8.x et 9.x, ce module s’intègre à votre back-office et centralise le nettoyage de vos tables : paniers abandonnés, connexions expirées, logs anciens, promotions obsolètes, sans manipulation technique complexe.

Fonctionnalités principales du module

  • Nettoyage intelligent des paniers abandonnés : supprime les paniers expirés non convertis, avec protection des commandes existantes et nettoyage automatique des tables associées.
  • Suppression des invités fantômes : élimine les enregistrements guest sans panier ni connexion, libérant plusieurs Go d’espace.
  • Nettoyage par période configurable : supprimez les connexions, logs, statistiques et messages selon une période de rétention en mois.
  • Suppression des promotions expirées : nettoie cart_rule et specific_price expirés via l’ORM PrestaShop pour maintenir l’intégrité.
  • Optimisation MySQL : OPTIMIZE TABLE, REPAIR TABLE et ANALYZE TABLE pour réorganiser, réparer et améliorer les performances SQL.
  • Traitement par lots : suppressions par 1000 enregistrements avec barre de progression temps réel.
  • Automatisation CRON : URL sécurisée par token pour planifier des nettoyages automatiques.
  • Statistiques détaillées : taille BDD totale, taille par table, nombre d’enregistrements, seuils personnalisables.

Avantages pour votre boutique PrestaShop

  • Performances améliorées : BDD allégée de 30 à 70%, requêtes SQL plus rapides, chargement accéléré.
  • Économies d’hébergement : réduction espace disque, sauvegardes rapides, formule moins coûteuse.
  • Conformité RGPD : suppression automatique des données selon période de rétention légale.
  • Sécurité maximale : aucune action sans validation, token CRON, tables critiques protégées.
  • Gain de temps : automatisation complète des tâches de maintenance répétitives.

Tables nettoyées (14 au total)

ps_guest, ps_cart, ps_connections, ps_connections_source, ps_connections_page, ps_pagenotfound, ps_log, ps_mail, ps_statssearch, ps_customer_thread, ps_customer_message, ps_cart_rule, ps_specific_price, ps_jm_pagecache_sp.

Cas d’usage : pour quels types de boutiques ?

  • Boutiques à fort trafic : nettoyage mensuel automatique pour maintenir les performances.
  • E-commerce mature (3+ ans) : suppression des Go de données obsolètes accumulées.
  • Préparation migration : allègement BDD avant mise à jour majeure PrestaShop.
  • Conformité RGPD : automatisation suppression données personnelles.

Téléchargez dès maintenant le module KLN Database Cleaner

En choisissant ce module de Nettoyage de Base de Données PrestaShop, vous optez pour une boutique plus rapide et performante.

Installez le module aujourd’hui et commencez à optimiser votre BDD, réduire vos coûts et automatiser la maintenance de votre boutique PrestaShop.

  1. Téléchargez le module depuis votre espace client
  2. Uploadez le fichier ZIP dans votre boutique PrestaShop
  3. Installez le module depuis votre back-office
  4. Configurez vos premiers champs personnalisés
  5. Testez sur un produit de votre catalogue

Support & documentation

  • Support technique
    Assistance en cliquant ici
  • Mises à jour
    Mises à jour gratuites
  • Tutoriels
    Tutoriel vidéo disponible pour la prise en main

Questions fréquentes

Non, absolument pas. Le module KLN Database Cleaner ne supprime jamais aucune donnée sans votre action explicite. Vous devez manuellement lancer chaque opération de nettoyage depuis l'interface d'administration.

Même les tâches CRON doivent être configurées et activées manuellement sur votre serveur. Vous gardez un contrôle total sur ce qui est supprimé et quand.

Non, le module standard gère uniquement les 14 tables PrestaShop prédéfinies pour garantir la sécurité et l'intégrité de votre base de données.

Toutefois, si vous avez des besoins spécifiques (modules tiers, tables personnalisées, logique de nettoyage particulière), KLN-WEB propose des développements sur mesure adaptés à votre infrastructure. Nous pouvons créer une version personnalisée du module incluant vos tables spécifiques, vos règles métier et vos contraintes techniques.

Contactez-nous pour discuter de votre projet et obtenir un devis personnalisé.

Nativement, non, jamais. Le module ne touche qu'aux tables de données temporaires et obsolètes (connexions, logs, paniers, statistiques, promotions expirées). Les tables critiques comme ps_orders, ps_customer, ps_product, ps_category ne sont pas gérées par le module et restent totalement intactes. Vos données commerciales essentielles sont 100% protégées.

Cette fonctionnalité est disponible via un développement spécifique, n'hésitez pas à me contacter !

Non, les suppressions sont définitives. C'est pourquoi nous recommandons fortement de réaliser une sauvegarde complète de votre base de données avant toute opération de nettoyage importante. Utilisez phpMyAdmin ou votre outil d'hébergement pour créer une sauvegarde. Une fois les données supprimées, il est impossible de les restaurer sans sauvegarde préalable.

Le module génère une URL CRON sécurisée dans l'interface d'administration. Copiez cette URL et ajoutez-la dans votre panneau d'hébergement (cPanel, Plesk, OVH) ou directement sur votre serveur. L'URL contient un token unique de sécurité.

Vous pouvez choisir la fréquence (quotidienne, hebdomadaire, mensuelle), les tables à nettoyer et la période de rétention en mois. L'automatisation est entièrement optionnelle.

Cela dépend de l'âge de votre boutique et de son trafic. En moyenne, nos clients récupèrent entre 30% et 70% d'espace disque. Une boutique de 5 ans avec fort trafic peut facilement libérer plusieurs Go en supprimant les millions d'enregistrements obsolètes dans les tables de connexions, logs et paniers abandonnés. Certains clients ont réduit leur base de données de plus de 5 Go.

Demander un renseignement