Dies ist halbhypothetisch, und da ich keine Erfahrung im Umgang mit massiven Datenbanktabellen habe, habe ich keine Ahnung, ob dies aus irgendeinem Grund schrecklich ist. Weiter zur Situation:
Stellen Sie sich eine webbasierte Anwendung vor - beispielsweise eine Buchhaltungssoftware - mit 20.000 Clients und jedem Client mit mehr als 1000 Einträgen in einer Tabelle. Das sind 20 Millionen Zeilen, von denen ich weiß, dass sie komplexe Abfragen sicherlich verlangsamen können.
Ist es in einem solchen Fall sinnvoller, für jeden Client eine neue Tabelle in der Datenbank zu erstellen? Wie reagieren Datenbanken auf 20.000 (oder mehr!) Tabellen?