Andavos: Mehr Tables oder mehr Einträge??

Beitrag lesen

Hallo,
das Problem bei 3 Mio Einträgen würde ich darin sehen, dass der Datenbankserver dies nicht schafft, denn irgendwann ist die Grenze erreicht.

Denn bei immer wenn ein Besucher auf eine Homepage geht (500 Kunden * 250 Seitenaufrufe/Tag = 125 000 DB Zugriffe) müssen die Tables durchsucht werden, ob es einen Eintrag für die Eigenschaft schon gibt, wenn nicht muss ein neuer Angelegt werden.

Das bedeutet, der Server muss 125 000 mal am Tag rund 9 Mio. (3 Tables á 3 Mio Einträge) Einträge durchsuchen und ggf. einen neuen Eintrag erstellen.

Wenn ich es aufteile, so müsste nur 125 000 mal am Tag rund 96 000 (3 Tables á 32k Einträge) oder 125 000 mal am Tag rund 6 300 (3 Tables á 2100 Einträge) durchsuchen.

Bei der Variante wo alle Daten in 1 Table steht, könnte ich mir gut vorstellen, das die Zugriffszeiten zu lange sind.
Selbst wenn man einen Binären Baum benutzt zum Zugriff, gabe es im schlimmsten Fall tausende von falschen Datensätzen die er vorher überprüfen müsste.

MFG
Andavos