Développement #88953
Optimiser les requêtes de suppressions des ResourceLog expirés
0%
Description
Actuellement c'est fait pour chaque connecteur indépendamment, alors que pour la plupart le délai de rétention est identique. Comme la valeur par défaut du délai n'est modifié que sur très peu de connecteur (voir les chiffres dans #88761) on pourrait agréger pour ne faire en général qu'une seule requête DELETE ... FROM ... WHERE timestamp < ....
ou en rajoutant AND (appname, resource_id) NOT IN (....)
.
Cette suppression devrait être suivi d'un VACUUM ANALYZE
de la table pour aider le processus AUTOVACUUM
.
Related issues
Associated revisions
misc: optimize expired logs cleaning (#88953)
History
Updated by Benjamin Dauvergne (retour le 1er août) over 1 year ago
- Related to Développement #88761: Partitionner la table ResourceLog added
Updated by Benjamin Dauvergne (retour le 1er août) over 1 year ago
- Assignee set to Benjamin Dauvergne (retour le 1er août)
Updated by Robot Gitea over 1 year ago
- Status changed from Nouveau to En cours
Benjamin Dauvergne (bdauvergne) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/passerelle/pulls/507
- Titre : WIP: optimiser les requêtes de suppression des logs expirés (#88953)
- Modifications : https://git.entrouvert.org/entrouvert/passerelle/pulls/507/files
Updated by Robot Gitea over 1 year ago
Benjamin Dauvergne (bdauvergne) a demandé une relecture de Pierre Ducroquet (pducroquet) sur une pull request sur Gitea concernant cette demande :
Updated by Robot Gitea 9 months ago
- Status changed from Solution proposée to Solution validée
Serghei Mihai (smihai) a approuvé une pull request sur Gitea concernant cette demande :
Updated by Robot Gitea 9 months ago
- Status changed from Solution validée to Résolu (à déployer)
Benjamin Dauvergne (bdauvergne) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/passerelle/pulls/507
- Titre : optimiser les requêtes de suppression des logs expirés (#88953)
- Modifications : https://git.entrouvert.org/entrouvert/passerelle/pulls/507/files
Updated by Transition automatique 9 months ago
- Status changed from Résolu (à déployer) to Solution déployée
misc: move get_all_apps in models (#88953)