An information synchronization method and apparatus stores a change log
having an associated change counter at a first database, updates the
change counter at the first database in response to a database update
command from a second database, and returns the updated change counter to
the second database in response to a processing condition resulting from
the database update command at the first database. The information
synchronization protocol ensures that the second database maintains the
most current change counter for use in a subsequent synchronization
procedure and in the event that an interruption or error occurs, thereby
increasing the efficiency of information synchronization by enabling the
second database to process only those changes of the first database
occurring after the updated change counter.