Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Mysql - Archiwizacja danych, jakie rozwiązanie zastosować?

Jeśli użyjesz indywidualnego dla każdego klienta, tabele będą rosły.

Jeśli masz dane statystyczne, proponuję podsumować je jak poniżej

  1. przechowuj dane z ostatniego miesiąca w tej samej tabeli głównej.
  2. dane kwartalne/dane półroczne w tabeli maintable_quartely, która zawiera uśrednione lub podsumowane dane na podstawie wymagań raportu
  3. pozostałe stare dane w maintable_archieve, które przechowują> dane kwartalne lub półroczne uśrednione lub podsumowane na podstawie wymagań raportu

Jeśli chcesz wszystko razem, musisz połączyć trzy stoły.

w przeciwnym razie użyj replikacji mysql i mastera do wstawiania, aktualizacji, usuwania i slave do wybierania



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kiedy sygnatura czasowa (automatycznie) jest aktualizowana?

  2. Jak napisać zapytanie SQL, aby znaleźć sumę najwyższych 4 kolumn z 5 kolumn?

  3. Laravel | Unikalna walidacja, gdzie klauzula

  4. Przewodnik po projektowaniu bazy danych do zarządzania blogami w MySQL

  5. Jaka baza danych działa dobrze z ponad 200 GB danych?