Ich möchte neue Tabelle für jeden neuen Benutzer auf der Website erstellen und ich nehme an, dass es viele Benutzer geben wird, bin ich sicher, dass die Suchleistung gut sein wird, aber was ist mit der Wartung?
Es ist MySQL, das keine Begrenzung der Anzahl der Tabellen hat.
Vielen Dank.
Tatsächlich werden Tabellen auch in einer Tabelle gespeichert. In diesem Fall würden Sie die Suche in einer Tabelle von Benutzern verschieben, um in den Systemtabellen nach einer Tabelle zu suchen.
Leistung UND Wartbarkeit werden schlecht leiden.
Warum möchten Sie das vielleicht tun? Haben Sie nur eine Tabelle für jede Sache, die eine Tabelle benötigt, und fügen Sie eine "Benutzer" -Spalte hinzu. Eine Reihe von Tabellen im Vergleich zu einer Reihe von Zeilen wird Ihre Leistung nicht verbessern.
Das ist keine gute Idee:
Warum sind Sie sicher, dass die Leistung gut ist? Hast du es getestet?
Um Ihnen eine direkte Antwort auf Ihre Frage zu geben: Die Wartung senkt Ihren Enthusiasmus im gleichen Maße, in dem sich neue Nutzer für Ihre Website anmelden. Sie sind sich nicht sicher, welche Sprache / welches Framework Sie für Ihre Website verwenden, aber in diesem Stadium ist es am besten, einige kleine Beispiele in diesem zu suchen. Wir vermuten, dass in jedem Beispiel, das Sie finden, jeder neue Benutzer einen Datensatz in einer Tabelle und keine Tabelle in der Datenbank erhält.
Tags und Links mysql