To effectively utilize computer system and to shorten the processing time by letting a computer system for server with higher throughput perform the synchronizing point processing for a computer system for client of which throughput is lower and in which there is no margin in external storage device.
When a synchronizing point processing request 8 is received from an application program 2-1, while referring to the determined class of a transaction in the synchronizing point processing request 8, a synchronizing point processing substituting program 101 discriminates the determined class. When the determined class shows commit, while referring to the contents of history data 1-3, it is discriminated whether a transaction ID in the synchronizing point processing request 8 is coincident with a transaction ID in the history data 1-3 or not and when they aye coincident, commit processing is performed by transmitting the updated data to a data base 4. Then, when the transaction determined class shows a non-chain mode, the lock of processing object data in the data base 4 is canceled.
HITACHI SOFTWARE ENG