Hamstar: importierte Daten umwandeln

Beitrag lesen

Ich hab mir gedacht, dass ich auf load data infile verzichte und die CSV-Date zeilenweise auslese. Nach jeder Zeile werde ich mit INSERT die Werte in die DAtenbank eintragen. So kann ich die gleich umwandeln. Ich wollte load data infile benutzen,weil die Performance besser ist, aber das brint mir jetzt nicht viel :)

Ein Massenimport von Daten, bspw. direkt aus CSV-Dateien heraus, kann nie so spezifisch sein, wie der zeielenweise Import und das anschliessende individuelle INSERT.

Allerdings stösst Du bei grossen Datenmengen schnell auf Performanceprobleme. Ein RDBMS ist _nicht_ dafür angelegt zigtausendfache INSERTs auszuführen.

Sind es also wenig Daten wäre Dein Vorgehen OK, ansonsten solltest Du wirklich so vorgehen wie von mir vorgeschlagen.