Patent ID: 7194486

Claim:
A data processing method in a storage device that has a replication generation function for replicating a data base to create a replication data base, and stores data and a plurality of log information in transaction processing that uses said data, wherein a transaction is selected that is performing a data operation without meeting a predetermined condition after the synchronization between said data base and said replication data base is released, and cancellation processing of the data operation is performed to said replication data base with said selected transaction, or a transaction is selected that meets said predetermined condition and is not performing the data operation to said replication data base, and the data operation is performed to the replication data base with said selected transaction, wherein said predetermined condition is defined in accordance with a plurality of timestamps successively assigned to each of the plurality of transactions with log information so that some of said transactions, which do not meet said predetermined condition, are deleted from the replication database even though said some of said transactions have already been processed before release of the database and the replication database, while others of said transactions, which do meet said predetermined condition, are added into the replication database even though said others of said transactions have been processed after the release of the database and the replication database.