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
- przechowuj dane z ostatniego miesiąca w tej samej tabeli głównej.
- dane kwartalne/dane półroczne w tabeli maintable_quartely, która zawiera uśrednione lub podsumowane dane na podstawie wymagań raportu
- 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