发明名称 Method and apparatus for detecting and recovering from data corruption of a database via read prechecking and deferred maintenance of codewords
摘要 A method of detecting and recovering from data corruption of a database is characterized by the step of protecting data of the database with codewords, one codeword for each region of the database; and verifying that a codeword matches associated data before the data is read from the database to prevent transaction-carried corruption. A deferred maintenance scheme is recommended for the codewords protecting the database such that the method of detecting and recovering from data corruption of a database may comprise the steps of protecting data of the database with codewords, one codeword for each region of the database; and asynchronously maintaining the codewords to improve concurrency of the database. Moreover, the database may be audited by using the codewords and noting them in a table and protecting regions of the database with latches. Once codeword values are computed and checked against noted values in memory, a flush can cause codewords from outstanding log records to be applied to the stored codeword table.
申请公布号 US6374264(B1) 申请公布日期 2002.04.16
申请号 US19980207926 申请日期 1998.12.09
申请人 LUCENT TECHNOLOGIES INC. 发明人 BOHANNON PHILIP L.;RASTOGI RAJEEV;SESHADRI SRINIVASAN;SILBERSCHATZ ABRAHAM;SUDARSHAN SUNDARARAJARAO
分类号 G06F11/14;G06F12/00;(IPC1-7):G06F17/30;G06F11/20 主分类号 G06F11/14
代理机构 代理人
主权项
地址