In addition, it is assumed that the log files 27, 28 are updated in an atomic fashion such that when a write operation of a record to a log file is interrupted by a failure such as a power failure, the log file will be found either in its original state, or in a state having a correct copy of the record properly written into the log file.