[Résolu] Base de donnée pleine… Comment faire

  • WordPress :5.2
  • Statut : résolu
15 sujets de 1 à 15 (sur un total de 54)
  • Auteur
    Messages
  • #2281531
    Anthony2761
    Participant
    Chevalier WordPress
    110 contributions

    Bonjour à tous,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : PHP 7 / SQL 1
    • Thème utilisé : Optimizepress
    • Extensions en place : Ad Injection, amp, Glue for Yoast SEO & AMP, iThemes Security, Jetpack par WordPress.com, MonsterInsights – Google Analytics pour WordPress, WP Sitemap Page, YARPP – Yet Another Related Posts Plugin, WP Super Cache, Yoast SEO
    • Nom de l’hébergeur : OVH
    • Adresse du site : https://le-regime-sans-regime.fr

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

    Ma base de donnée est pleine (307 Mo au lieu de 200 Mo), je ne peux plus me connecter à mon interface wp-admin (à cause de ça je suppose).

    Je n’y connais absolument rien par rapport à ça. Est-ce que vous seriez me guider pour rétablir ce problème, en sachant que j’aimerais bien éviter pour le moment de prendre la base de donnée supérieur (pro) à 86€ TTC. Si possible, m’aider peut-être à suprimer des choses inutiles qui encombre ma base de donnée ?

    Déjà, je n’ai aucun commentaire, j’ai vu ailleurs qu’ils prenaient de la place, mais je ne les autorise pas sur mon site, donc pas moyen de grater de l’espace ici. Je pense prendre plus tard une base de donnée pro pour avoir beaucoup plus de place, mais pour le moment j’aimerais éviter de dépenser presque 100€ la-dedans. Du coup si vous avez des solutions je suis preneur.

    Merci d’avance à vous,

     

    #2281566
    momofr@free.fr
    Modérateur
    Maître WordPress
    2752 contributions

    Saut, tu as plusieurs façons pour nettoyer la base de données des données inutiles (versions, transients, etc). Tu peux à terme limiter le nombre de versions ou de transients par exemple ou utiliser une extension de nettoyage de temps à autre.

    Attention ! Il est impératif d’effectuer une sauvegarde de ta base de données AVANT de faire quoi que se soit !

    #2281640
    ferman
    Participant
    Maître WordPress
    1383 contributions

    Bonjour,

    Si la base de données est pleine (je ne comprends pas comment vous pouvez avoir un tel excès; elle aurait dû se bloquer avant), OVH l’a bloquée et mise en lecture seule. On ne peut pas faire grand chose sauf, dans phpmyadmin, faire des suppressions de table entière ou ligne par ligne. Je ne sais pas si on peut exporter (essayez). Pouvez-vous déjà regarder quelles tables sont les plus importantes et quelle est leur taille?

     

    #2281672
    Anthony2761
    Participant
    Chevalier WordPress
    110 contributions

    Bonjour, merci pour vos réponses,

    Si j’ai bien compris il faut déjà que j’aille sur PHP MyAdmin ? Seulement je ne sais quel est mon mot de passe, je ne me suis jamais connecté dessus et j’ai essayé plusieurs mot de passe (mot de passe pour me connecter à l’admin de mon site, mot de passe OVH…) et rien ne fonctionne.

    Honnêtement, je vous remercie pour les compléments d’informations avec les documents que vous m’avez fournis, mais quand on n’y connais rien je peux vous assurer que c’est un casse tête…

    Je ne sais même pas quoi commencer.

    J’imagine qu’il faut commencer par aller sur PHP MyAdmin ? Si c’est bien ça, où puis-je trouver mon mot de passe pour m’y connecter ?

    Merci à vous,

    ps: si quelqu’un peut directement m’aider par téléphone, ce qui sera plus simple pour moi, voici mon numéro : 06 15 63 34 25

     

     

     

    #2281676
    ferman
    Participant
    Maître WordPress
    1383 contributions

    Non, ce n’est aucun de ces mots de passe. A la création du site, OVH vous a envoyé des mails dans lesquels figurent les identifiants et mots de passe pour la base de données et le ftp. Vous devez encore avoir ces mails. Autrement, deuxième solution: Pour la base de données, vous pouvez modifier le mot de passe dans l’espace ovh. Regardez ici.. Il faudra ensuite mettre ce nouveau mot de passe dans le fichier wp-config auquel on accède par ftp (il y a aussi des mots de passe pour ftp). Savez-vous faire ça?

    Donc vous avez le choix: rechercher dans les mails d’ovh, redemander une copie des mails à ovh (je pense que ça marche, ou changer de mot de passe.

    Vous ferez ensuite ce que je vous disais plus haut. Quand vous aurez bien noté les tables volumineuses, vous pourrez faire une copie d’écran pour qu’on puisse voir ce qu’il est éventuellement possible d’éliminer (par exemple si i themes security est mal réglé je pense qu’il peut stocker une quantité impressionnante de données que l’on peut supprimer). Ou alors si ce n’est pas possible,vous n’aurez pas d’autre choix que de passer à  à l’option supérieure où il y a trois bdd dont une de 2 go.

    Les bases de données bloquées sont embêtantes car on ne peut plus faire grand chose à part éliminer depuis phpmyadmin.

    Quand vous aurez l’accès à la base de données essayez de l’exporter. Si vous ne savez pas comment faire je vous expliquerai . C’est facile.

    Pour le moment faites ça et revenez sur le forum.

    ps: si quelqu’un peut directement m’aider par téléphone

    Non c’est impossible, le forum ne marche pas comme ça. En plus tout le monde peut lire votre N° de téléphone.

     

     

     

    #2281697
    Anthony2761
    Participant
    Chevalier WordPress
    110 contributions

    Bonjour Ferman et merci beaucoup,

    C’est bon j’ai suivi ce que vous m’avez demandé de faire, je vous ait mis en pièce jointe la capture d’écran des deux plus grosses tables.

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2281701
    ferman
    Participant
    Maître WordPress
    1383 contributions

    Pour commencer,  pouvez- vous faire deux choses.

    1. Vérifier si vous pouvez exporter la base de données.
    2. Ouvrir la table …users et regarder les utilisateurs. Cela vous paraît-il normal ou bien vous paraît-il y en avoir beaucoup et des “bizarres”?
    • Cette réponse a été modifiée le il y a 1 mois par ferman.
    • Cette réponse a été modifiée le il y a 1 mois par ferman.
    #2281766
    Anthony2761
    Participant
    Chevalier WordPress
    110 contributions

    Bonjour Ferman,

    J’ai réussi à exporté la base de donnée au format CSV, je vous l’ai mis en pièce jointe 🙂

    Dans l’onglet user, en regardant il n’y que mon profil et aucun n’autre.

    #2281768
    ferman
    Participant
    Maître WordPress
    1383 contributions

    Bonjour,

    Je ne vois pas la pièce jointe et c’est mieux comme ça. Si je la vois, il en sera de même pour tout le monde. Je pense que vous voulez éviter ça. Donc pas d’autre user dans la table.

    Vous avez exporté au format csv. Vous arrivez aussi à faire un export au format sql?

    En retournant dans la base sql

    Dans la table posts, colonne author_id il doit donc aussi y avoir un seul chiffre? (ne me le donnez pas).

    On va essayer de réduire la taille de la table posts. (je ne sais pas comment elle peut être aussi grosse). En bas de la table choisissez nombre de lignes = 100. Cliquez sur l’entête de la colonne post_type, cela classera les lignes suivant cette colonne.  Repérez les lignes “revision” qui sont toutes ensemble sélectionnez-les  à gauche (donc par groupe de 100) et supprimez-les. Lors de la dernière série de 100, vérifiez que vous n’avez rien d’autre dans la liste que “revision”. Une fois fait, regardez si la taille de cette table et celle de la base de données ont changé de manière significative.

    Profitez de l’occasion pour regarder quels autres types de posts vous avez. Quels sont-ils?

     

    • Cette réponse a été modifiée le il y a 1 mois par ferman.
    • Cette réponse a été modifiée le il y a 1 mois par ferman.
    #2281872
    Anthony2761
    Participant
    Chevalier WordPress
    110 contributions

    Bonjour Ferman,

    Déjà, passez un super dimanche 🙂

    Voilà j’ai supprimé pas loin de 4000 révisions, je n’ai maintenant plus que 85 Mo, ce qui est super !

    Le reste sont des posts, pages, images.

    Pensez-vous que l’on peut encore optimizer ?

    Merci en tout cas.

     

    #2281875
    Anthony2761
    Participant
    Chevalier WordPress
    110 contributions

    Je suis maintenant à 123 Mo au total en comptant toutes les tables.

    • Cette réponse a été modifiée le il y a 1 mois par Anthony2761.
    #2281890
    ferman
    Participant
    Maître WordPress
    1383 contributions

    Bonjour,

    Non, ne supprimez rien d’autre si vous êtes en dessous de 200Mo pour toute la base. Si c’est le cas, allez chez ovh espace client->hébergement->bases de données->cliquez les … à droite =>menu déroulant.

    ->recalculer le quota. Je ne sais pas combien de temps ça prend. Je vois ici que ça peut prendre plusieurs heures . Quelquefois il faut contacter ovh pour “forcer un recalcul” (je ne pense pas que ça arrive). Postez sur le forum quand c’est fait.

    Quoi qu’il en soit une fois ce calcul du quota refait, vous devriez avoir accès à votre base et à votre admin. Il y aura encore du ménage à faire mais là il sera possible de faire les choses de manière plus rapide avec des commandes phpmyadmin et/ou des requêtes. On verra plus tard.

     

    • Cette réponse a été modifiée le il y a 1 mois par ferman.
    #2281894
    Anthony2761
    Participant
    Chevalier WordPress
    110 contributions

    Merci Ferman vous êtes excellent, je vous retiens au courant, je vais recalculer le quota maintenant.

    Très bon dimanche à vous

    #2282008
    Anthony2761
    Participant
    Chevalier WordPress
    110 contributions

    Bonjour Ferman,

    Voilà, le quota est recalculé, je suis maintenant dans le vert 🙂  à 123,88 Mo,

    Pensez-vous que l’on peut encore mieux faire ?

    Très belle journée,

    #2282009
    Anthony2761
    Participant
    Chevalier WordPress
    110 contributions

    Ferman, en regardant il me manque 27 articles…

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