Servus zusammen!
Hätte da mal ne Frage bezüglich MySql und ob es Sinn macht eine Tabelle in mehrere aufzusplitten, folgendes Szenario:
Ich hab eine Tabelle in der alle deutschen Vokabeln und ihre zugehörigen, englischen Übersetzungen stehen. Würde es da nicht Sinn machen diese große Tabelle aufzusplitten in kleinere, für den Buchstaben a, für b, für c, usw.
Bekommt man dadurch einen Geschwindigkeitsvorteil? Würde es Probleme bei der Abfrage geben, wenn man zum Beispiel aus allen Vokabeln nur eine Zufallsanzahl haben möchte, da muss man ja dann quasi wieder alle Tabellen verknüpfen.
Wie machen das zum Beispiel die großen Online dictionaries?
Was würdet ihr empfehle, was ist schneller und besser?
Gruß Chris
Hätte da mal ne Frage bezüglich MySql und ob es Sinn macht eine Tabelle in mehrere aufzusplitten, folgendes Szenario:
Ich hab eine Tabelle in der alle deutschen Vokabeln und ihre zugehörigen, englischen Übersetzungen stehen. Würde es da nicht Sinn machen diese große Tabelle aufzusplitten in kleinere, für den Buchstaben a, für b, für c, usw.
Bekommt man dadurch einen Geschwindigkeitsvorteil? Würde es Probleme bei der Abfrage geben, wenn man zum Beispiel aus allen Vokabeln nur eine Zufallsanzahl haben möchte, da muss man ja dann quasi wieder alle Tabellen verknüpfen.
Wie machen das zum Beispiel die großen Online dictionaries?
Was würdet ihr empfehle, was ist schneller und besser?
Gruß Chris
Kommentar