摘要 |
The invention relates to a method for recovering a database provided with disk backup. A database comprising a first generation and at least one mature generation is maintained in a central memory. The generations contain memory cells in which data and additionally pointers constituting references between memory cells are stored. Generation-specific remembered sets are maintained in the area of mature generations in the central memory. Live memory cells in the area of the first generation are periodically collected as a new mature generation into the central memory into the area of mature generations. Garbage collection is performed generationally in the area of mature generations, in which live memory cells are copied in the order indicated by the remembered set into a temporally more recent mature generation.
|