Hallo zusammen,
ich bin gerade dabei Daten aus einer Wordess-MySDL-DB in andere Tabelle zu transferieren. Wordpress hat das ziemlich lahm gelegt.
Die Tabelle, die ich aufbauen will hat da ca. 200.000 Zeilen.
Von der Website kommen einige Abfragen, sodass ich die Abfragen schnell und ressourcenschonend haben möchte.
Was ist da schneller, wenn ich alle Daten in einer Tabelle schreibe
Variante A
22 - Bonn - Müller - Haus
23 - Bonn - Müller - Garten
24 - Bonn - Müller - Baum
25 - Bonn - Huber - Haus
23 - Bonn - Huber - Garten
24 - Bonn - Huber - Baum
Variante B
oder die Städte, Namen , Sonstige jeweils in ne andere Tabelle aulagere, und dann mit ner ID verknüpfe? so wie es eigentlich gehört ...
Der Speicherplatz ist bei A größer, aber das wär nicht die Welt.
Dafür muss der Server nicht die anderen Tabellen aufrufen, und da dann nachschauen was nun StadtID=77 ist usw.
Andererseits muss der Server bei Variante B nicht so viele Daten in den Ergebnissen speichern, oder?
Bis jetzt hab ich bloß Hinweise auf Datenkonsistenz gefunden, Aber die Daten werden nicht gepflegt, nur ausgegeben.
ich bin gerade dabei Daten aus einer Wordess-MySDL-DB in andere Tabelle zu transferieren. Wordpress hat das ziemlich lahm gelegt.
Die Tabelle, die ich aufbauen will hat da ca. 200.000 Zeilen.
Von der Website kommen einige Abfragen, sodass ich die Abfragen schnell und ressourcenschonend haben möchte.
Was ist da schneller, wenn ich alle Daten in einer Tabelle schreibe
Variante A
22 - Bonn - Müller - Haus
23 - Bonn - Müller - Garten
24 - Bonn - Müller - Baum
25 - Bonn - Huber - Haus
23 - Bonn - Huber - Garten
24 - Bonn - Huber - Baum
Variante B
oder die Städte, Namen , Sonstige jeweils in ne andere Tabelle aulagere, und dann mit ner ID verknüpfe? so wie es eigentlich gehört ...
Der Speicherplatz ist bei A größer, aber das wär nicht die Welt.
Dafür muss der Server nicht die anderen Tabellen aufrufen, und da dann nachschauen was nun StadtID=77 ist usw.
Andererseits muss der Server bei Variante B nicht so viele Daten in den Ergebnissen speichern, oder?
Bis jetzt hab ich bloß Hinweise auf Datenkonsistenz gefunden, Aber die Daten werden nicht gepflegt, nur ausgegeben.
Kommentar