User since
2012-08-01
37
Artikel
BenutzerIn
Guten Tag Leute,
ich habe mal ein anderes Problem...
Heute geht es um Java statt um Perl.
Ich muss einige zig Hunderttausend Einträge in die mysql db füllen,
dabei kommt es aber oft vor, das die Datensätze die gleichen sind.
Somit müsste ich dann teilweise 40.000 überflüssige Einträge pro Stream machen; was ich verhindern möchte.
Also, ich bekomme jede Datenzeile als Stream. Aus dieser Zeile werden 5 Inserts gebastelt.
Aufgrund der Datenmenge hatte ich mich für PS entschieden.
Nun da ich weiß, das ich überflüssige Inserts habe, hole ich mir aus den PS per tostring() den erzeugten String, speicher diesen in einem Hashset und erhalte also pro Datei nur Uniques.
Diese muss ich nun aber als statement behandeln.
Ich suche nun nach einer Möglichkeit, zb die PS in einem SET zu speichern und diesen dann einfach zu executen.
Hat da einer vielleicht eine Idee?
Timo