MySQL performance bei Suchen

B

BKBB

Hallo,
inwiefern macht es Sinn, Tabellenwerte die oft wiederkehren, in eine extra Tabelle auszulagern und z.B. per "id" zu verlinken. Speziell dann, wenn eben diese Tabellenwerte durch eine Volltextsuche abgedeckt sein sollen:

In meinem Fall handelt es sich um eine umfangreiche Bilderdatenbank und dabei um Felder wie z.B. die Tageszeit (morgen, morgen-dämmerung, mittag usw). Ich könnte natürlich eine Tabelle "tageszeit" anlegen, dort diese Werte speichern und in meiner Haupttabelle beim Attribut "tageszeit" nur die id's ablegen. Spart zwar Speicher, aber wie sieht es eben bei einer Volltextsuche aus, da ich hier die beiden Tabellen ja vorher zusammenführen müsste. Und das dann bei mehreren Attributen...
Bei einer Detailsuche ist natürlich ein Trennen der Tabellen sinnvoller...

Vielen Dank,
Markus
 

Neue Beiträge

Zurück