Patent ID: 7945538

Claim:
A method for node recovery of a first node in a system comprising a distributed database, which method involves recovering at least one first database fragment in the first node; which method includes the steps of retrieving an old version of the first database fragment to the first node, the old version of the first database fragment containing a plurality of records each individually marked with a first timestamp respectively; making the old version of the first database fragment available to write transactions, which are requested in the system and which affect records of the first database fragment; deleting records in the old version of the first database fragment based on information from a delete log, which delete log is a log that consists of information related to delete transactions; scanning an up to date version of the first database fragment in a second node for records with first timestamps indicating a point in time later than or equal to a predetermined point in time; and copying only the records found in the scanning step that have timestamps indicating a point in time later than or equal to a predetermined point in time to the old version of the first database fragment, wherein said method steps bring the old version of the first database fragment up to date such that the first database fragment is recovered in the first node.