Alle Importe

“Der Import bleibt bei einer großen Datei hängen”

Ein Programm, das beim Import einfach stehen bleibt, ist selten abgestürzt — es arbeitet noch, nur langsamer, als eine Fortschrittsanzeige vermuten lässt. Die Frage ist, ob Sie warten sollten oder ob die Datei schlicht größer ist, als das Programm verträgt.

Symptome

  • Das Programm reagiert während des Imports minutenlang nicht
  • Die Fortschrittsanzeige bleibt bei einem Wert stehen
  • Kleinere Zeiträume derselben Bank importieren ohne Probleme

Was wirklich dahintersteckt

Ursache 1

Die ganze Datei wird vor dem Schreiben eingelesen

Viele Importer zerlegen die komplette Datei im Arbeitsspeicher, bevor sie den ersten Umsatz anlegen. Der Speicherbedarf wächst damit mit der Dateigröße statt gleich zu bleiben, und ab einer bestimmten Größe reagiert das Programm nicht mehr, statt eine Grenze zu melden.

Ursache 2

Die Duplikatsprüfung vergleicht jeden Umsatz mit jedem

Prüft ein Programm jeden neuen Umsatz gegen alle vorhandenen, wächst der Aufwand quadratisch. Bei ein paar hundert Umsätzen fällt das nicht auf, bei zehntausend wird aus einer Sekunde eine Viertelstunde.

So beheben Sie es

  1. Warten Sie einmal bewusst zehn Minuten, bevor Sie abbrechen — sehr oft läuft der Import noch und ein Abbruch hinterlässt ein halb gefülltes Konto.
  2. Exportieren Sie bei der Bank in kürzeren Zeiträumen neu, statt lokal zu teilen: eine Datei, die nie zu groß war, muss auch nicht repariert werden.
  3. Wenn Sie doch teilen müssen, schneiden Sie nur an Satzgrenzen und prüfen Sie jeden Teil mit dem Werkzeug unten.
  4. Importieren Sie die Teile in zeitlicher Reihenfolge in dasselbe Konto, damit laufende Salden sinnvoll bleiben.

Sparen Sie sich die Handarbeit — automatisch reparieren

Das Werkzeug verarbeitet auch mehrere tausend Umsätze in Sekunden und nennt deren Zahl — damit wissen Sie vorab, worauf sich Ihr Programm einlässt. Kostenlos, ohne Anmeldung, ohne Upload.

Werkzeug öffnen

Ihre Datei verlässt Ihren Browser nie.