Auf Thema antworten

Danke für die Hinweise,


der 2. Tip kommt aber leider nicht in Frage, da die Daten aus der Textdatei nicht 1:1 in der DB landen. Vielmehr muss ich sie überprüfen(inkl Prüfsummenberechnung) und leicht umformatieren. Und dieser Prozess ist recht Zeitaufwendig. Der erst Import(DB noch leer) wird demnach lange dauern.

Was ich mich Frage ist was schneller/sicherer geht: Im Moment lade ich wie gesagt alle "Values" Klauseln(100000+ a 5 int-Werte) in ein riesiges String-Array (ist das Speichereffizient?) und baue (Stringbuilder) dann daraus eine entsprechend große Insert -Abfrage. Ist das prinzipiell OK? Gibt es eventuell etwas effizienteres als String-Array und StringBuilder? Oder sollte man prinzipiell in Blöcken arbeiten?


Das Problem mit dem wiederholten Insert schon vorhandener Einträge hab ich übrigens über umbenennung der Textdatei gelöst. Neu Einträge landen dann immer in einer neuen/leeren Textdatei und nur diese wird an das Programm verfüttert.



Oben