Använd databasens inbyggda bulk-load-väg (Postgres COPY, MySQL ), dela filen i chunks laddade in i en med index och constraints , bygg sedan om index en gång och slå ihop — och gör hela jobbet så att en krasch kan återuppta utan att duplicera rader.
