发明名称 Removing uncommitted changes made to stored data by a database management system
摘要 A method of removing uncommitted changes made to stored data by a database management system, wherein the system stores a duplicate copy of data prior to effecting changes to the original copy, and upon failure of the system or of a transaction or transactions effecting the changes, replaces the copy containing uncommitted changes by the duplicate copy. If the system fails to replace the original copy (as in the case of a backout failure), the system prevents subsequent attempts by the system to further change the data until the uncommitted changes have been removed by a process of backout failure processing. Backout failure log records are created to track whether the system completed its backout failure processing (END), which transactions had failed backout (SUBSEQUENT), and which transaction was the first to have a backout failure (FIRST). A batch backout utility program uses the set of backout failure log records to bracket the duration of the backout failure for a particular file.
申请公布号 US5437026(A) 申请公布日期 1995.07.25
申请号 US19930083860 申请日期 1993.06.28
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BORMAN, SAMUEL D.;TYRRELL, ARTHUR J.
分类号 G06F11/00;G06F11/14;G06F11/22;G06F12/00;G11C29/00;(IPC1-7):G06F11/08;G06F11/30 主分类号 G06F11/00
代理机构 代理人
主权项
地址