nur wenn du alle tabellen in einem JOIN verbinden willst, könnte es langsam werden...
ausserdem ist der plattenplatz entscheidend. denn die tabellen müssen ja auch auf der platte platz finden. hier wirst du wohl eher an deine grenze stoßen.
Du solltest allerdings nicht mehr als 64 Tabellen pro Datenbank anlegen, weil MySQL in dem Fall langsamer wird. Es sei denn man vergrößert den Tabellencache von mysql.
ich habe aber für jeden user eine tabelle angelegt weil jeder user einen posteingang, ausgang, archiv, zwischenablage, adressbuch hat. und da es keine begrenzung gibt ist das für mich logischer als es in 5 tabellen zu splitten die dann erst nach dem richtigen user durchsucht werden müssen
Kommentar