Project

General

Profile

Développement #80236

Forcer un vacuum au cleanup() des modèles

Added by Pierre Ducroquet over 1 year ago. Updated over 1 year ago.

Status:
En cours
Priority:
Normal
Assignee:
Pierre Ducroquet
Category:
-
Target version:
-
Start date:
03 August 2023
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

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...

History

#1

Updated by Serghei Mihai over 1 year ago

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).

#2

Updated by Pierre Ducroquet over 1 year ago

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.

#3

Updated by Robot Gitea over 1 year ago

  • Status changed from Nouveau to En cours
  • Assignee set to Pierre Ducroquet

Pierre Ducroquet (pducroquet) a ouvert une pull request sur Gitea concernant cette demande :

Also available in: Atom PDF