Bei der Stapelverarbeitung (Batchverarbeitung) werden Datensätze zunächst gesammelt und dann als Gruppe nach festgelegten Regeln verarbeitet. Eine direkte Reaktion auf jede einzelne Eingabe ist dabei nicht erforderlich.

Beispiele und Vorteile

Typische Anwendungen sind nächtliche Abrechnungsläufe, Gehaltsabrechnungen, Berichte oder die Verarbeitung großer Datenbestände. Aufgaben können geplant ausgeführt werden, wenn Systemlast geringer ist oder alle benötigten Daten vorliegen.

Stapelverarbeitung ist nicht darauf beschränkt, einen Computer nur selten mit einem neuen Programm oder Datenträger zu versorgen. Moderne Systeme führen viele voneinander unabhängige Stapel automatisiert und regelmäßig aus.

Grenzen

Fehler werden häufig erst nach einem Verarbeitungslauf sichtbar; dann müssen betroffene Datensätze nachvollziehbar geprüft und gegebenenfalls erneut verarbeitet werden. Für zeitkritische Anwendungen, bei denen Nutzer unmittelbar eine Bestätigung brauchen, ist Online- oder Echtzeitverarbeitung oft besser geeignet. In der Praxis werden beide Verarbeitungsarten kombiniert.

Quellen und Prüfstand

Inhaltlich überarbeitet am 2026-10-13. Batchverarbeitung mit modernen Abläufen und Grenzen beschrieben.