Nie dowiesz się o tym, dopóki tego nie przetestujesz, więc zacznij prototypować.
Zazwyczaj 500 000 wierszy to prawie nic. Trochę się martwię, gdy moje tabele osiągną 50 milionów, ponieważ wtedy potrzeba trochę czasu, gdy muszę wyczyścić stare dane - chociaż zapytanie o dane jest nadal szybkie.
Ale to wszystko zależy od rodzaju zapytań, których potrzebujesz. Zapytania obejmujące wszystkie te 50 milionów wierszy byłyby rzeczywiście bardzo powolne, zapytania dotykające tylko 50 000 z tych 50 milionów są szybkie. Aby rozwiązać swój problem, musisz zmierzyć swoje zapytania, dostroić zapytania, tabele/indeksy i sam mysql.