A data processing apparatus has a direct access non-volatile memory storage
device having a plurality of extent files for storing log records therein;
an allocating unit for allocating a current extent file to be used for
storing log records; a writing unit for writing log records into the
current extent file until the current extent file cannot store any further
log records; and a key-pointing unit for performing a key-pointing
operation on the written log records when the writing unit has reached the
point where no further log records can be stored in the current extent
file.
Ein datenverarbeitender Apparat hat eine Permanentspeicherspeichervorrichtung des direkten Zugriffs, eine Mehrzahl der Umfangakten für Maschinenbordbuchaufzeichnungen darin speichern zu haben; eine zuteilende Maßeinheit für das Zuteilen einer gegenwärtigen für die Speicherung verwendet zu werden Umfangakte, der Maschinenbordbuchaufzeichnungen; eine Schreiben Maßeinheit für Schreiben Maschinenbordbuchaufzeichnungen in die gegenwärtige Umfangakte bis die gegenwärtige Umfangakte kann keine weitere Maschinenbordbuchaufzeichnung speichern; und eine Schlüssel-Zeigemaßeinheit für das Durchführen eines Schlüssel-Zeigebetriebes auf den schriftlichen Maschinenbordbuchaufzeichnungen, wenn die Schreiben Maßeinheit den Punkt erreicht hat, in dem keine weiteren Maschinenbordbuchaufzeichnungen in der gegenwärtigen Umfangakte gespeichert werden können.