Development #80236
Forcer un vacuum au cleanup() des modèles
0%
Description
Lorsque des objets sont supprimés par les méthodes cleanup, en particulier pour le journal, il faudrait systématiquement lancer un VACUUM ANALYZE table_name;
. Cela s'assurera que PG mette immédiatement à jour toutes les structures requises pour éviter que l'on ne perde trop d'espace disque. Ce sera meilleur à la fois pour les sauvegardes et pour faire tenir plus de données en cache...
Historique
Mis à jour par Serghei Mihai il y a 9 mois
Le cleanup est lancé toutes les 5 minutes:
cron2 = minute=5,unique=1 /usr/bin/authentic2-multitenant-manage tenant_command cleanupauthentic --all-tenants
Je pense que l'opération VACUUM devrait se faire séparément, une fois par jour (la nuit).
Mis à jour par Pierre Ducroquet il y a 9 mois
Un vacuum ne fait pas de lock, et ne visite que ce qui a été altéré récemment. Donc on peut se permettre de les faire régulièrement normalement, y'aura pas besoin d'un hack.
Mis à jour par Robot Gitea il y a 8 mois
- Statut changé de Nouveau à En cours
- Assigné à mis à Pierre Ducroquet
Pierre Ducroquet (pducroquet) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/authentic/pulls/118
- Titre : WIP: cleanup: launch a vacuum for cleaned up tables (#80236)
- Modifications : https://git.entrouvert.org/entrouvert/authentic/pulls/118/files