Mysql
 sql >> Base de données >  >> RDS >> Mysql

Mysql - Archivage des données, quelle solution utiliser ?

Si vous utilisez l'individu pour chaque client, les tables augmenteront en nombre.

Si vous avez des données statistiques, je vous suggère de les résumer comme ci-dessous

  1. conserver les données du dernier mois dans la même table principale.
  2. données trimestrielles/données semestrielles dans la table maintable_quartely qui contient les données moyennes ou résumées en fonction des exigences du rapport
  3. les anciennes données restantes dans maintable_archieve qui contient> des données trimestrielles ou semestrielles moyennées ou résumées en fonction des exigences du rapport

Si vous voulez que tout soit ensemble, vous devez combiner trois tables.

autrement, utilisez la réplication mysql et le maître pour insérer, mettre à jour, supprimer et esclave pour sélectionner