Thread Datenauswertung die etwas größer ist (15 answers)
Opened by Willifred71 at 2012-01-03 17:05

bianca
 2012-01-03 19:11
#155237 #155237
User since
2009-09-13
6977 Artikel
BenutzerIn

user image
2012-01-03T18:01:42 rosti
Angesichts der Datenmenge würde ich die CSV-Datei in eine MySQL-Tabelle kopieren und darauf meine Abfragen setzen. Ggf. vor den Abfragen noch überlegen, wo ein Index die Abfrage beschleunigen könnte.

Würde das hineinkopieren und Index bilden am Ende nicht erheblich länger dauern als die Datei blockweise einzulesen? Eine DB wäre doch bei 20 Mio Zeilen sicherlich merklich langsamer als ein Perl Sysread, oder?
Und welchen Nutzen hat man dann von der Datei in einer DB? Jetzt mal davon ausgehend, dass auf die selbe Datei immer nur einmal ausgewertet würde.
10 print "Hallo"
20 goto 10

View full thread Datenauswertung die etwas größer ist