Naudokite duomenų bazės natyvų bulk-load kelią (Postgres COPY, MySQL LOAD DATA), suskaidykite failą į dalis, kraunamas į su išjungtais indeksais ir apribojimais, tada perkurkite indeksus vieną kartą ir sujunkite — ir padarykite visą darbą , kad gedimas galėtų tęsti be eilučių dubliavimo.
