Votre magasin PrestaShop connaît-il des performances médiocres? Il est peut-être temps de nettoyer votre base de données! À mesure que votre magasin en ligne se développe, la base de données accumule des données inutiles, affectant la vitesse du site et l'expérience utilisateur.
De nombreux sites PrestaShop conservent involontairement des données obsolètes et redondantes après les mises à niveau, ce qui conduit à une base de données surchargée. Cela affecte négativement la vitesse du site et, par conséquent, la satisfaction et les conversions des utilisateurs. Nettoyer régulièrement votre base de données PrestaShop est crucial pour maintenir des performances optimales et stimuler les ventes.
Avant d'initier toute opération de nettoyage, assurez-vous de créer une sauvegarde via phpMyAdmin. Cette étape préventive évite toute perte de données accidentelle.
Accédez à phpMyAdmin et sélectionnez la base de données de votre site web.
Allez dans l'onglet "Export", choisissez le format "SQL" et cliquez sur "Exécuter" pour enregistrer le fichier exporté.
Supprimer les statistiques de connexions est essentiel pour la santé de la base de données.
Exécutez les commandes SQL suivantes dans l'onglet "SQL" :
TRUNCATE TABLE ps_connections;
TRUNCATE TABLE ps_connections_source;
TRUNCATE TABLE ps_connections_page;
Supprimez les journaux inutiles de la base de données.
Exécutez la requête SQL: TRUNCATE TABLE ps_log;
Continuez avec des étapes similaires pour d'autres sections telles que les erreurs de page non trouvée, les statistiques des référents, les statistiques de recherche du magasin, les journaux de messagerie et les prix des produits expirés. Assurez-vous de suivre des commandes SQL précises pour chaque catégorie.
La table "ps_pagenotfound" stocke des données liées aux erreurs "page non trouvée" (erreurs 404). Pour maintenir une base de données propre, exécutez la requête SQL suivante:
TRUNCATE TABLE ps_pagenotfound;
Cette étape garantit la suppression des données non pertinentes liées aux erreurs 404, favorisant ainsi un fonctionnement plus fluide de la base de données.
La suppression des statistiques des référents est essentielle pour une base de données sans encombre. Exécutez les commandes SQL suivantes pour y parvenir :
TRUNCATE TABLE ps_referrer;
TRUNCATE TABLE ps_referrer_shop;
TRUNCATE TABLE ps_referrer_cache;
En supprimant les statistiques des référents, vous optimisez votre base de données pour des performances améliorées.
Exécutez la commande suivante pour tronquer la table "ps_statssearch" :
TRUNCATE TABLE ps_statssearch;
Cette étape élimine les statistiques de recherche inutiles, contribuant à une base de données plus efficace.
Exécutez la requête SQL ci-dessous pour effacer le journal des mails de la table "ps_mail" :
TRUNCATE TABLE ps_mail;
La suppression des journaux de messagerie libère de l'espace dans la base de données, assurant un fonctionnement optimal.
Pour maintenir des informations de tarification précises, exécutez les commandes SQL suivantes :
DELETE FROM PREFIX_specific_price WHERE to != '0000-00-00 00:00:00' AND to < NOW();
DELETE FROM PREFIX_specific_price_rule WHERE to!= '0000-00-00 00:00:00' ANDto` < NOW();
Remarque : Remplacez "PREFIX" par le préfixe de votre base de données, par exemple, "ps_specific_price."
À l'aide de vos identifiants d'hébergement ou de FTP, connectez-vous et accédez au dossier "PRESTASHOP_ROOT/img/tmp". Supprimez tous les fichiers de ce dossier pour supprimer les images temporaires.
La suppression des images temporaires contribue à libérer de l'espace de stockage et à optimiser les performances de la base de données.
Effacez la mémoire cache Smarty pour des performances optimales:
TRUNCATE TABLE ps_smarty_cache;
TRUNCATE TABLE ps_smarty_last_flush;
TRUNCATE TABLE ps_smarty_lazy_cache;
Ces étapes garantissent un nettoyage complet de votre base de données PrestaShop, favorisant un fonctionnement efficace et contribuant à des performances améliorées du site web. Programmer régulièrement ces nettoyages est essentiel pour la santé à long terme de la base de données de votre magasin en ligne.
Le nettoyage manuel de votre base de données PrestaShop peut être fastidieux. Présentation de notre module Super Speed! Cet outil ultime simplifie le processus de nettoyage, vous permettant de supprimer facilement les journaux de connexion, les vues de page, les codes de réduction, les paniers abandonnés et les données des invités.
Dites adieu au nettoyage manuel et boostez la maintenance de votre base de données avec le module Super Speed! Assurez-vous que votre magasin PrestaShop fonctionne au mieux en planifiant des nettoyages réguliers en suivant notre guide complet.
TÉLÉCHARGER SUPER SPEED MAINTENANT