DB/2 Performance-Frage

Moin AvS;

das wichtigste hat Darimont schon gesagt - im Moment machst Du nach jedem Einzel-Addbatch(), also für EIN Insert, sofort ein ExecuteBatch().
Okay, aber eine Zeile am Stück würde ich nicht wirklich als Stapelverarbeitung bezeichnen.
Weiterhin solltest du alle 2500 / 5000 Sätze einmal executeBatch() machen.
Und, wie weiter oben schon mal vorgeschlagen, alle paar 1000 Sätze (z.B. nach 100000 Inserts) ein klitzekleines COMMITchen zwischendurch.

Grüße
Biber
 
Zurück