[Résolu] Base SQL saturée

  • WordPress :4.9.4
  • Statut : résolu
15 sujets de 1 à 15 (sur un total de 22)
  • Auteur
    Messages
  • #2186908
    billyIdol
    Participant
    Initié WordPress
    48 contributions

    Bonjour,

    j’ai reçu comme d’autres un message de mon hébergeur (phpnet) m’indiquant que ma base sature (153 Mo!). Du coup les formulaires de mon site sont bloqués 🙁

    J’ai trouvé le responsable: une table nommée wp_old_cache fait 150 Mo…

    Je ne sais pas ce que c’est, et comme je suis un utilisateur de wordpress en mode quasi WYSIWYG, je ne sais pas si je peux vider cette table, ni comment le faire.

    Quelqu’un peut-il m’aider svp? Merci d’avance à tous

    B I

    Ma configuration WP actuelle

    • Version de PHP/MySQL :
    • Thème utilisé :
    • Extensions en place :
    • Nom de l’hébergeur :
    • Adresse du site :

    Problème(s) rencontré(s) :

    #2187182
    momofr@free.fr
    Modérateur
    Maître WordPress
    2131 contributions

    Salut, ta configuration n’est pas renseignée, on ne sait pas quelles extensions tu utilises, impossible de t’aider.

    #2187503
    XtOf
    Participant
    Padawan WordPress
    50 contributions

    Tu pourrais faire une sauvegarde de ta base de données, supprimer la table en question et si le site déconne à la suite de cette suppression, tu sauras qu’elle était nécessaire et tu la réinstalles à partir de ta sauvegarde.

    Mais bon, c’est un peu plus technique que le WYSIWYG

    • Cette réponse a été modifiée le il y a 4 months par  XtOf.
    #2187836
    bkantique
    Participant
    Chevalier WordPress
    298 contributions

    Hello

    supprimer une table moi je suis pas fan de la solution proposée

    c’est vrai qu’avec la fiche renseignement complétée cela aiderait

    moi je lis wp_old_cache donc je retiens « cache » alors moi je testerais d’abord d’utiliser un plugin de gestion de cache pour faire un vidage propre du cache WP.

    #2188057
    billyIdol
    Participant
    Initié WordPress
    48 contributions

    bonjour à tous,

    oops… *smiley rouge de honte*, mes excuses…

    Ma configuration WP actuelle

    • Version de PHP/MySQL : v5.3.29
    • Version de MySQL : v10.0.35-MariaDB-1~jessie
    • Thème utilisé : Magazine Basic
    • Extensions en place : All In One SEO Pack, Broken Link Checker, Clean Options, Display widgets, Duplicate Post, Duplicator, eStore Receipt Creator Addon, eStore Stylish Squeeze Form Addon, Extra Shortcodes for WP eStore, Form Manager, Google XML Sitemaps, Jetpack par WordPress.com, WP-Optimize, Table of Contents Generator, WP eStore  (j’avais Statpress mais je l’ai supprimé)
    • Nom de l’hébergeur : phpnet
    • WordPress 3.5.2.

    Merci d’avance de votre aide/conseils

    Car en plus, après avoir acheté un abonnement MySQL+ pour un mois chez l’hébergeur (le temps de corriger le problème) et que l’hébergeur a migré ma base sur le nouveau serveur, c’est la catastrophe, je me retrouve avec des messages d’erreur en haut des pages de mon site, genre « Notice: Undefined index, adresse, on line 13

    Je vais explorer de ce pas la piste de @ bkantique . @Xtof: ton idée m’intéresse aussi. Je vais essayer de trouver comment sauvegarder la bdd

    #2188065
    bkantique
    Participant
    Chevalier WordPress
    298 contributions

    Hello

    deja je vois un php version 5.3 le minimum c’est 5.6 et recommandé 7.x et aussi tu confirmes que tu es en version 3.5.2 pour WP car aujourd’hui c’est 4.9.8…..

    une bonne MAJ pour moi s’impose en premier

    #2188068
    billyIdol
    Participant
    Initié WordPress
    48 contributions

    oui, je suis totalement à la ramasse niveau MAJ, c’est sur. Mais pour le moment je préfère essayer de régler le problème au plus vite (mon site enregistre des inscriptions via formulaire).

    Promis je remets tout au propre et à jour ensuite, mais y’a le feu pour le moment, surtout que je n’arrive pas à sauvegarder quoi que ce soit…

    #2188233
    XtOf
    Participant
    Padawan WordPress
    50 contributions

    Pour info, même si du coup peut-être pas recommandé…

    Pour sauvegarder une base de données, y a des extensions qui le font, genre « WP Database Backup ».

    Ou alors tu prends les identifiants fournis par ton hébergeur, tu vas dans le panneau de contrôle, tu ouvres phpmyadmin, et tu dois avoir un onglet « Exporter » qui te permet de sauvegarder ta table.

    Après, pour faire la restauration, tu fais pareil mais à la place d’Exporter tu fais « Importer », tu sélectionnes le fichier sql dans lequel t’avais sauvegardé la structure et les données de ta base, et voilà…

    #2188246
    Noaneo
    Participant
    Maître WordPress
    29402 contributions

    Bonsoir,
    Bizarre, je ne vois pas de plugin Cache dans votre configuration, pourtant wp_old_cache  cela concerne un plugin Cache.
    C’est en allant là http://sql.phpnet.org/pma  que vous avez vu cette table ?

    sinon ne pas supprimer la table, mais la vider.
    Sur la ligne de votre table, vous avez Vider, cliquer dessus.

    #2188255
    billyIdol
    Participant
    Initié WordPress
    48 contributions

    merci de vos inputs!

    @noaneo: c’est en utilisant Duplicator que j’ai détecté cette table énorme

    @Xtof: c’est bon,  j’ai pu sauvegarder la base (et tout le site d’ailleurs)

    l’ensemble remarche à peu près (j’ai mis à jour WP,  ça m’a pris l’aprèm car j’avais plusieurs plugins plus entretenus que j’ai dû remplacer gggrrrr, j’en suis à mettre à jour php).  Mais il reste cette table que je n’ai pas encore osé toucher. Mais bon, maintenant qu’elle est sauvegardée, je vais surement tenter de la vider comme Noaneo le propose.

    Keep in touch, merci à tous de votre aide précieuse!

    BI

    #2188259
    Noaneo
    Participant
    Maître WordPress
    29402 contributions

    @billyidol Je ne connais pas ce plugin de sauvegarde Duplicator, donc il permet de voir les tables dans la base de données, en plus des fichiers, des dossiers sur FTP ?

    #2188260
    billyIdol
    Participant
    Initié WordPress
    48 contributions

    Duplicator sert à sauvegarder un site, ou à le déplacer sur un autre serveur. Très pratique.

    Et au passage, il liste les tables de la bdd apparemment, et indique leur taille.

    #2188859
    Noaneo
    Participant
    Maître WordPress
    29402 contributions

    Bonjour @billyidol ,
    Quand je dit, que je connais pas Duplicator, je veux dire, je n’ai jamais utilisé, je ne connais l’aspect dans le tableau de bord de WP, ces fonctions,etc..
    Mais je sais que c’est pour faire les sauvegardes et déplacer les sites, désolé, de mettre mal exprimé.
    Depuis, j’ai regardé cette vidéo

    Avez-vous vidé a table ?  wp_old_cache

    #2188915
    billyIdol
    Participant
    Initié WordPress
    48 contributions

    Je viens de vider la table et tout semble fonctionner normalement !

    Je crois que je ne saurai jamais ce que c’était ni pourquoi elle s’est mise à grossir comme ça. D’ailleurs, il y a aussi une table wp_old_lcache, qui ne fait que 2,5 Mo mais que je vais vider aussi

    Pensez vous qu’il est préférable de supprimer la table vide maintenant?

     

    #2188969
    billyIdol
    Participant
    Initié WordPress
    48 contributions

    bon, j’ai pas résisté et j’ai supprimé la table. Résultat: tout fonctionne normalement.

    En résumé: une table (wp_old_cache), vraisemblablement issue d’une précédente installation de plugin de gestion de cache, s’est mise à grossir considérablement, le tout sur une config WP et Php obsolète. J’ai tout mis à jour, vidé et supprimé cette table, et tout fonctionne normalement.

    (et cette communauté est la meilleure qui soit, je n’y serais jamais arrivé sans la team. Merci à tou.te.s!)

    BI

15 sujets de 1 à 15 (sur un total de 22)
  • Vous devez être connecté pour répondre à ce sujet.