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.

Eine Methode des Ermittelns und des Erholens von Datenkorruption einer Datenbank wird durch den Schritt der schützenden Daten der Datenbank mit codewords, ein codeword für jede Region der Datenbank gekennzeichnet; und überprüfend, daß ein codeword verbundene Daten zusammenbringt, bevor die Daten von der Datenbank gelesen werden, um Verhandlung-getragene Korruption zu verhindern. Ein Nachrüstungswartung Entwurf wird für die codewords empfohlen, welche die Datenbank so schützen, daß die Methode des Ermittelns und des Erholens von Datenkorruption einer Datenbank die Schritte von schützenden Daten der Datenbank mit codewords enthalten kann, ein codeword für jede Region der Datenbank; und die codewords asynchronously, beibehalten, um Parallelität der Datenbank zu verbessern. Außerdem die Datenbank kann indem man die codewords verwendet und sie in einer Tabelle revidiert werden und das Schützen der Regionen der Datenbank mit Verriegelungen merkt. Sobald codeword Werte gegen notierte Werte im Gedächtnis berechnet und überprüft werden, kann ein Erröten codewords von den hervorragenden Maschinenbordbuchaufzeichnungen veranlassen, am gespeicherten codeword Tabelle angewendet zu werden.

 
Web www.patentalert.com

< (none)

< Explicit route and multicast tree setup using label distribution

> Internet to voice mail messaging

> (none)

~ 00033