MySQL: Mehrere Tische oder ein großer Tisch?
Diese Frage wurde bereits gestellt, aber ich habe keine "1-stimmige Antwort" gefunden.
Ist es besser zu tun:
1 großer Tisch mit:user_id | attribute_1 | attribute_2 | attribute_3 | attribute_4
oder 4 kleine Tabellen mit: user_id | attribute_1user_id | attribute_2
user_id | attribute_3
user_id | attribute_4
1 großer Tisch oder viele kleine Tische? Jeder Benutzer kann nur 1 Wert für attribute_X haben. Wir haben eine Menge Daten zu speichern (100 Millionen Benutzer). Wir verwenden innoDB. Leistung ist für uns sehr wichtig (10 000 Anfragen / s).
Vielen Dank !
François