MySQL peut gérer autant de lignes, et il existe plusieurs techniques pour évoluer lorsque vous commencez à vous heurter au mur. Partitionnement et réplication sont les principales solutions pour ce scénario.
Vous pouvez également consulter des techniques de mise à l'échelle supplémentaires pour MySQL dans une question que j'ai demandé précédemment ici sur stackoverflow.