发明名称 High speed, non-log based database recovery technique
摘要 A technique for recoving a database having intrinsic versioning and no logging mechanism is described. The process allows the information storage and retrieval system to recover from crashes in very short times irrespective of the size and complexity of the data objects contained in the database. The recovery process does not require an update or transaction log, consequently all the delays associated with keeping a log, such write time to a log and log truncation during recovery are avoided. The most recent stable object table in the database is identified in a non-persistent memory storage area. An allocation map is then used to identify unstable data in the non-persistent memory area. The unstable data is then scanned to build a post-recovery object table. By performing this scan before a database crash or failure, a recovery can be performed without having to scan the non-persistent or the persistent memory areas of the information storage and retrieval system. In addition, a conventional transactional log file need not be maintained for the database to recover.
申请公布号 US2002103814(A1) 申请公布日期 2002.08.01
申请号 US20000736037 申请日期 2000.12.12
申请人 DUVILLIER EDOUARD;CABANNES DIDIER 发明人 DUVILLIER EDOUARD;CABANNES DIDIER
分类号 G06F17/30;(IPC1-7):G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址