Dolomon : Rétention des données

Lorsqu'un utilisateur clique sur un lien, c'est enregistré dans plusieurs tables : mise à jour du nombre total de clics, ajout d'un clic dans une table "année", une table "mois", "jour", ainsi que création d'une entrée dans une table, avec le timestamp exact du clic.
Ceci permettra de faire très rapidement des stats (et donc des graphes) par jour, semaine, mois, année, ainsi qu'une granularité très fine pour regarder à l'heure (voire plus fin).
Bien évidemment, la database ne peut grossir infiniment. Donc : à partir de quand est-ce que je dégage les enregistrements très fins ?
Par exemple, Munin permet d'avoir des graphes avec une finesse de 5 minutes pour les dernières 24h, je sais pas combien pour la semaine en cours et encore moins fin pour le mois et l'année.
Il faut que je dégage les enregistrements les plus fins rapidement, les jours un peu moins, et ainsi de suite (en gardant les années indéfiniment, ou alors en créant une table décennie).
Pour vous, ce serait quoi les délais de rétentions ?
- ultra fin : X jours
- jours : X semaines
- mois : X années

Framasky Tue 24 May 2016 8:50AM
T'as bien compris. Merci de m'avoir donné les durées kivonbien :-)
Ceci dit, je pourrais tout à fait mettre ça en configuration, mais il me faut quand même des durées par défaut.

Pouhiou Tue 24 May 2016 1:07PM
Je plussoie Pyg, mais je crois qu'il a juste fait des commentaires et pas une proposition.

Framasky Tue 24 May 2016 1:38PM
Oui mais moi je ne sais pas ce que les utilisateurs peuvent vouloir. Donc je vais me baser là-dessus.

Framasky Tue 24 May 2016 4:00PM
À savoir : j'ai rajouté des stats par semaine (semaine 25, etc).
pyg · Tue 24 May 2016 8:47AM
Si je comprends bien la problématique, c'est surtout l'ultrafin qui va poser souci 72H d'enregistrements ultrafin, ça doit représenter beaucoup plus d'enregistrements que de garder 90j ou même 10 ans d'enregistrements non fins.