Bonjour, ma base de données est pleine : 491Mo pour 400Mo du coup mes clients ne peuvent plus passer commande sur notre eshop.
Je pensais nettoyager la base de donnée pour liberer de l'espace en supprimant des produits directement depuis Phpmyadmin. Cependant je ne l'ai jamais fais et je voudrai faire de bétises.
On est d'accord que dans la photo 1 ci dessous, la ligne rouge "ID" de la base de donnée dans la table "ps_category_product" correspond exactement aux ID de mes produits qui sont sur le back office prestashop (cf photo 2)
Donc par exemple, si je supprime la première ligne encadrée en verte qui possède l'ID product '1' dans la base de donnée, cela va uniquement supprimer ID product '1' qui est le product avec le nom de référence 'Fausse piece' ici encadré en vert dans la photo 2 qui est sur mon back office prestashop. Ce produit sera définitivement supprimé et cela me fera plus de place dans la base de données ?
Photo 1 :
Photo 2 :
merci de votre aide !
Help, Base de donnée pleine, supprimer product ID phpmyadmin
Related questions
- Lien database non établi
14371
06.12.2016 11:04
- Autoriser toutes les IP
13807
11.08.2018 19:16
- Intégration de MongoDB
13618
12.10.2016 09:01
- "Connection timed out" - Connection MySQL privée via PHP
13590
13.02.2018 00:37
- Comment passer de MySQL 5.6 à MySQL 8.0 ?
12597
12.06.2019 15:49
- [1034] Create index by sort failed
10745
06.03.2020 09:31
- Connexion à base de données en utilisant ODBC
10424
04.09.2018 11:57
- Exporter la base de données avec un script PHP
10322
05.10.2018 11:27
- Les connexions simultanées
10156
24.10.2019 13:23
NON arrête vite
tu as un hébergement pro?
si tu étais correctement installé, tu serais sur la base de 2GO...
Oui justement j'essaie avec un développeur de passer sur le 2go mais impossible avec la vieille version de prestashop, les pages catégories ne passent pas et des modules sautent.
Le transfert de base de données a été effectué dans la nouvelle base de donnée de 2go. Cependant lorsque que le dev indique dans les fichiers de configuration les nouvelles coordonnées de la base de données, cela désactive 62 modules dans Prestashop, chose qui est assez peu compréhensible. (Version de Prestashop 1.6.0.6)
Du coup je cherche la solution alternative car ça fait 5 jours que le site est down. Sachant que ce site sera bientôt plus dispo car nous passons sur Shopify dans 2 mois.
Que me conseilles-tu ?
Sur PS, il y a 3 tables qui gonflent vite :
ps_connections / connections_source
ps_guest
Un lien intéressant à lire pour vider ces grosses tables :
https://bb.1solutions.net/topic/77/comment-vider-les-grosses-tables-gourmandes-comme-connections-guest-cart/7solutions.net/topic/77/comment-vider-les-grosses-tables-gourmandes-comme-connections-guest-cart/7
Sinon, il y a une option qq part dans PS, pour ne pas tout loguer, et donc ces tables grossiront moins vite.
et un autre lien :
https://www.prestashop.com/forums/topic/266985-optimisation-ps_connections_source-ps_connections-ps_guest/
C'est possible dans ce sens là ??
Je n'avais jamais pensé qu'on pouvait passer d'un logiciel "libre" à un "carcan".
c'est du web SM ?
:)
et adieu le SEO...
je vois pas le rapport entre des soucis et la base 2go, c'est la même techno !
le diagnostic n'est pas bon, il me semble
> ça fait 5 jours que le site est down
Que me conseilles-tu ?
... un dev avec expertise, doublé d'un admin avec expérience mutu?
mais à priori tu as déjà
5 jours c'est intolérable
mais ne pas avoir mis a jour l'est guère moins :/
Merci pour les infos, si je souhaite cleaner ps_connections qui est le plus lourd de mes tables. Est-ce que je peux directement supprimer les lignes de 2014 à 2016 en cochant les lignes et en cliquant sur "supprimer" ?

merci!
perso, j'ai déjà vidé ces 3 tables oui
oui sans soucis pour ces tables là.
Si vous n'utilisez pas ces statistiques, videz de façon cohérente les 3 tables, genre tout ce qui est avant 2016 (ou 2019 pour ce que ça sert...)