Bonjour à tous,

Voilà le topo. J'ai un cluster MariaDB avec une table InnoDB relativement volumineuse (10 Go - 15 millions de lignes).
On ajoute environ 300 000 à 400 000 lignes par jour, c'est donc une table qui grossit vite. Les données < à 2 mois ne me sont plus utiles et je déplace ces enregistrements dans une autre table d'archive (via transaction exécutée tous les jours à 3h00 du mat).
Ma question est simple, les 'insert' et 'delete' sont quand même nombreux et au bout d'un moment la table se retrouve fragmentée dégradant évidemment un peu les perfs, est-ce déconnant selon vous de lancer un optimize table tous les jours ? L'activité est nulle à 3h00 du matin, je peux perdre 30 min sans problème pour ces opérations de maintenance, mais je me demande si c'est pas un peu 'too much' de faire ça tous les jours.

Merci à bientôt !