Maintenance de certaines tables
Posted by Moi-meme on Apr. 30, commented by Moi-meme on May 14, 77 hits
6 rates
Bonjour,
je voudrais savoir s'il est possible pour le développeur d'étudier une strucutre de tables un peu plus légères, notamment pour les plus grosses qui semblent être chez moi celle des users, les images, et les links.
On pourrait en même temps imaginer une sorte de purge spécifique, une purge d'urgence, lorsque les tables les plus gourmandes viennent à faire eploser le quota SQL : par exemple pouvoir en dernier recours supprimer (purger) des informations additionnelles sur ces enregistrements, comme les dates de publications, le nombre de clic (ou sélections) ou encore l'historique des modification. Enfin bref n'importe quoi qui permettrait d'alléger les tables les plus généreuses, mais aussi les plus gourmandes.
Moi-meme![]() from Entre chaise et clavier... Member 1094 posts registered on Apr. 16 2006 | Par ailleurs, à quoi sert exactement la table "versions" ? Chez moi elle fait plus de 12mo, c'est beaucoup. N'y a-t-il pas moyen de l'alléger ? ----- |
Moi-meme![]() from Entre chaise et clavier... Member 1094 posts registered on Apr. 16 2006 | Ok je crois avoir pigé ce qu'est la table "versions" de la base de données. Elle enregistre tout l'historique des modification, pour pouvoir revenir à une version antérieure d'un article (restauration). Je croyais moi depuis toujours que l'historique disparaissait automatiquement au bout d'un certain temps. Ou alors qu'une purge des éléments cachés de la base l'effacait. Donc, j'ai 2161 enregistrements dans cette table (v7.6.3), probablement toutes les modif faites depuis... 2006. Je n'ai pas encore regardé si c'était expurgable dans les récentes versions de YACs, mais si tel n'est pas le cas, je suggère vivement cette nouvelle fonction de purge. En ce qui me concerne je retrouverais une partie des 12Mo que prend cette table... ----- |
| Christian from chonas l'amballan Associate 628 posts registered on Mar. 23 2006 | Une suggestion : ne pourrai-t-on pas automatiser cette purge (ou certaines d'entre elles) avec un cron. Par exemple on pourrait aussi supprimer les articles dans la date de fin de publication est dépassée depuis 1 mois http://actupro.fr |
Moi-meme![]() from Entre chaise et clavier... Member 1094 posts registered on Apr. 16 2006 | Effectivement ce serait pratique aussi. Cependant, je ne sais comment tu l'envisages au niveau du choix pour l'associé, mais j'y vois une sorte de confrontation avec Redondance et régularité des dates ----- |

