Plateforme vidée mais base de données toujours trop chargée

Plateforme vidée mais base de données toujours trop chargée

par Daniel Méthot,
Nombre de réponses : 4
Avatar Moodleurs particulièrement utiles

Bonjour,

J'effectue actuellement un grand nettoyage d'une plateforme qui ne sert principalement que comme vitrine d'accueil.

  • Plus aucun cours.
  • Quasiment plus aucun plugin tiers.
  • Environ 250 personnes inscrites.
  • Une newsletter avec les archives remontant à un ou deux ans environ.

Malgré tout cela j'ai une base de données qui avoisine les 550MO alors qu'une autre plateforme en activité et contenant beaucoup de formations est à 750 MO.

Existe-t-il dans Moodle une solution (simple...) pour effectuer un grand nettoyage des éléments inutiles ?

Merci

Daniel

 

Moyenne des évaluations  -
En réponse à Daniel Méthot

Re: Plateforme vidée mais base de données toujours trop chargée

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles
Bonjour Daniel,

Pour cette plateforme, quelles sont les tables qui sont très lourdes ?
Par exemple, sur ma plateforme de test, la base de données est à 170Mo et la table mdl_logstore_standard_log est la plus lourde avec 102Mo.
Justement tu avais posé une question à propos de cette table:
Voir ce fil de discussion

Christian
Moyenne des évaluations Utile (1)
En réponse à Christian Bocquet

Re: Plateforme vidée mais base de données toujours trop chargée

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles
Bonjour Christian,
Toujours sur le pont ?
Effectivement, cette table occupe 230MO soit quasiment la moitié de la taille totale.
Mon ancienne discussion est intéressante mais ne propose pas de solution très simple.
J'en reste au vieil adage qui conseille de "ne pas toucher un mécanisme inconnu".
Donc je connais la raison mais ne sait comment expurger les éléments très anciens de cette table.
Daniel
En réponse à Daniel Méthot

Re: Plateforme vidée mais base de données toujours trop chargée

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles

Bonjour Daniel,

Comme ta plateforme ne sert principalement que comme vitrine d'accueil, tu peux modifier la durée de conservation des journaux d'activité des utilisateurs, c'est-à-dire le paramètre logstore_standard | loglifetime  (chemin : Administration du site -> Plugins ->  Journaux ->  Journaux standards).

C'est la tâche programmée \logstore_standard\task\cleanup_task qui fera le nettoyage :

Sur ma plateforme de test, en passant la durée à 365 jours, la taille de la table mdl_logstore_standard_log est passée de 120 Mo à 60 Mo.

Christian


Moyenne des évaluations Utile (4)
En réponse à Christian Bocquet

Re: Plateforme vidée mais base de données toujours trop chargée

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles
Voilà une solution simple !
Cette plateforme datait de ... 2009 !
Merci Christian.