Nettoyer votre base de données Prestashop

Prestashop - Nettoyer base de données

Prestashop - Nettoyer base de données


Votre boutique Prestashop est lente depuis quelques temps ? Votre base de donnée dépasser la taille autorisée par votre hébergeur ? Suivez les quelques étapes ci-dessous pour nettoyer votre base de données Prestashop.

Il faut savoir que Prestashop stocke beaucoup de données temporaire, de statistiques etc… qui au fil du temps, prennent de plus en plus de place. Les performances de votre site s’en trouvent altérées. Donc les temps de chargement sont plus long et vous avez quelques fois des erreurs 500. Pour vider les données inutiles, je vous propose 2 solutions.

Prestashop Database Optimization

Ce module gratuit permet de vider les données inutiles de votre base de données. Il est téléchargeable sur le site https://mypresta.eu/modules/administration-tools/database-optimization.html.

Une fois télécharger, il suffit de l’ajouter dans les modules du site et d’aller dans sa page de configuration pour lancer le nettoyage.

Nettoyage manuel de la base de données Prestashop

Premièrement, pour ce nettoyage manuel, il est nécessaire d’avoir accès à la base de données de votre site, via l’interface phpMyAdmin de votre hébergeur.

Ensuite, une fois connecté, faites une sauvegarde de votre base de données. Puis lancer dans l’ordre les requêtes SQL suivantes:

  • TRUNCATE TABLE ps_connections
  • TRUNCATE TABLE ps_connections_source
  • TRUNCATE TABLE ps_connections_page
  • TRUNCATE TABLE ps_log
  • TRUNCATE TABLE ps_referrer
  • TRUNCATE TABLE ps_referrer_shop
  • TRUNCATE TABLE ps_referrer_cache
  • TRUNCATE TABLE ps_pagenotfound
  • TRUNCATE TABLE ps_mail
  • TRUNCATE TABLE ps_statssearch
  • TRUNCATE TABLE ps_smarty_cache
  • TRUNCATE TABLE ps_smarty_last_flush
  • TRUNCATE TABLE ps_smarty_lazy_cache

Après cela, un petit nettoyage du répertoire temporaire des images. A l’aide de votre client FTP, accéder au dossier racine de votre site et supprimer tous les fichiers du répertoire /img/tmp

Pour conclure, après toutes ces étapes, votre base de données Prestashop sera nettoyée, vous verrez une différences d’exécution et de performances de votre site internet.

Commentaires désactivés