Prestashop : Nettoyer la base de données

Pendant une migration d’un site prestashop de la version 1.5 à la version 1.6, le plugin de mise à jour n’a pas pu fonctionner à cause de la taille importante de la base de données : 500 Mo !! Ci-dessous les tables prestashop que nous avons vidé :

  • ps_connections
  • ps_connections_page
  • ps_connections_sources
  • ps_guest
  • ps_pagenotfound

Attention : ces tables étant de type InnoDB, même si vous les videz mySql garde l’espace disque ! Il faut donc pour chaque table effectuer les actions suivantes :

  1. Changer le moteur en MyISAM
  2. Vider la table (truncate)
  3. Optimiser la table
  4. Revenir au moteur MyISAM

Après ces différentes actions nous avons obtenu une base de données de 40 Mo, et cette réduction de taille a eu un très bon impact sur la vitesse de chargement du site.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

 Caractères restants

*