Hallo,
ich habe vor, ein eigenes kleines (abgespecktes) Forum zu programmieren. Das Forum soll in eine Community eingebunden werden und jeder User darf ein Forum erstellen.
Meine Frage ist nun, wie ich das von der Struktur her realisiere. Angenommen viele User haben Foren mit vielen Einträgen. Irgendwann müsste doch die Posts- und Threadstabelle elend langsam werden.
Sollte man da jetzt für jedes Forum automatisch extra Tabellen anlegen oder gar extra Datenbanken? Oder ist
MySQL in der Lage so riesen Tabellen schnell und effizient abzufragen, dass alles in eine Tabelle kann und nur durch eine Foren-ID getrennt wird. Wenn ja, wie schwer ist es, eine solche Tabelle zu optimieren?
Oder ist sowas sogar ganz anders möglich?
Danke Leute und guten Rutsch!