Patent ID: 8271452
Filing Date: 2012-09-18
Classification: G06F

Abstract:
1. A database archiving method, comprising: storing a plurality of record fields, wherein each of the plurality of record fields is a field of a record of a database; storing in a first database archive an index that includes at least one record entry, wherein: modifying a current database index that, for representation of a current state of the database, references one or more of the plurality of record fields by at least one of deleting from the current database index, inserting into the current database index, or updating in the current database index a representation of a record, wherein: copying the current database index to obtain the index of the first database archive; subsequent to the copying of the current database index, removing from the current database index each record entry that is annotated to indicate the record's deletion and clearing all time of entry annotations; retrieving one of a second database archive and the current database index; and based on record entry annotations of the one of the second database archive and the current database index, generating the index of the first database archive.