Mysql
 sql >> Database >  >> RDS >> Mysql

Mysql - Archiviazione dati, quale soluzione utilizzare?

Se utilizzi l'individuo per ogni cliente, i tavoli aumenteranno di numero.

Se disponi di dati statistici, ti suggerisco di riassumerli come di seguito

  1. mantieni i dati dell'ultimo mese nella stessa tabella principale.
  2. Dati trimestrali/dati semestrali nella tabella maintable_quartely che contiene i dati medi o riepilogati in base ai requisiti del rapporto
  3. i vecchi dati rimanenti in maintable_archieve che contiene> dati trimestrali o semestrali mediati o riepilogati in base ai requisiti del rapporto

Se vuoi il tutto insieme devi combinare tre tavoli.

in altro modo, usa la replica mysql e il master per inserire, aggiornare, eliminare e slave per selezionare