MySQL performance frage

mr_brusthaar

Grünschnabel
hallo ihr!

vielleicht hat jemand rat:

ich möchte verschiedene eigenschaften in einer tabelle speichern (sowas wie eine userpage) ... die eigenschaften sind jetzt sowas wie farbwerte einer seite, die der user verändern kann.
die tabelle beinhaltet jetzt etwa 20 spalten und es kommen etwa 10 designeigenschaften hinzu. was ist jetzt performancemäßi besser

1. die eigenschaften wie "#92827,#28262,1px,2px" etc. in einer spalte zu speichern und dieses array dann nach dem auslesen per PHP "auszupacken"?

oder

2. für jede eigenschaft eine eigene spalte anzulegen wie
spalte_farbwert1 - #18171
spalte_farbwert2 - #29287?

bei der 1. möglichkeit würde ja durch dir arbeit von PHP arbeit entstehen und bei 2. (so denke ich) würde MySQL mehr arbeit benötigen.

wo liegt da der beste weg, wäre dankbar für anregungen. danke schon mal!
 

Neue Beiträge

Zurück