Mam pytanie odnośnie wydajności:
Co lepsze?
tabelka_numerproduktu = 20 000 * ilość lat (po 10 latach mamy 200 000)
czy
tabelka_numerproduktu_rok = 20 000; (bez względu na ilość lat 20 000)
Wszystko jest oczywiste że tabele z podziałem na rok mają większy sens ale..
Mamy powiedzmy 3000 produktów to nam daje = 3 000 * 10 = 30 000 tabel

Jak mysql radzi sobie z taką ilością tabel i czy nie lepiej upchać te 200 000tys w jedną tabelkę?
Baza mysql będzie cały czas pobierać dane (duże ciężkie zapytania) i cały czas dodawać nowe (20 000 x 3000 / 365 = 114 na minute)
Pozdrawiam i mam nadzieje że jakiś znawca mysql się wypowie.
PS: Co jeśli produkt wypali i zamiast 3 000 będzie 30 000?