Patent ReferencesRecord lock processing for multiprocessing data system with majority voting Method and apparatus for updating application databases used in a distributed transaction processing environment Data storage system with asynchronous host operating system communication link Transaction processing database system with shared work-in-progress store for logging database changes Storage device array architecture with solid-state redundancy unit Resolution of relationship source and target in a versioned database management system Continuously available database server having multiple groups of nodes with minimum intersecting sets of database fragment replicas Methods for avoiding over-commitment of virtual capacity in a redundant hierarchic data storage system Redundant disc computer having targeted data broadcast Independent distributed database system InventorsApplicationNo. 045601 filed on 03/20/1998US Classes:707/202, Recoverability707/204Archiving or backupExaminersPrimary: Amsbury, WayneInternational ClassG06F 017/30AbstractFor use with a primary database residing on a primary computer, the primary computer being couplable to a secondary computer having a secondary database, a system for, and method of, allowing the secondary computer to operate as a hot spare for the primary computer and a database management system employing the system or the method. In one embodiment, the system includes: (1) a transaction logger, associated with the primary database, that maintains log records of transactions involving persistent data in the primary database, (2) a transaction processor, associated with the primary database, that transmits at least a portion of the log records to the secondary computer to allow the secondary computer to commit the at least the portion of the log records to the secondary database and (3) parameters, associated with the primary and secondary databases, that designate a state of the primary and secondary computers and indicate relative synchronization of the primary and secondary databases. | |