A method and apparatus for synchronizing the process of updating a
plurality of distributed databases is disclosed. In accordance with an
embodiment of the present invention, known database management software
executed by a general purpose computer connected to each of the plurality
of distributed databases is modified to include the ability to limit the
number of data updates which may be outstanding to the plurality of
distributed databases during any particular period of time. The modified
database management software monitors the number of data updates which
have been sent to each of the plurality of distributed databases and only
sends additional data updates to each of the plurality of distributed
databases if the number of outstanding updates is less than a
predetermined maximum number of outstanding data updates.
Um método e um instrumento para sincronizar o processo de atualizar um plurality de bases de dados distribuídas são divulgados. De acordo com uma incorporação da invenção atual, o software de gerência de base de dados sabido executado por um computador de finalidade geral conectado a cada um do plurality de bases de dados distribuídas é modificado para incluir a abilidade de limitar o número dos updates dos dados que podem ser proeminentes ao plurality de bases de dados distribuídas durante todo o período de tempo particular. O software de gerência de base de dados modificado monitora o número dos updates dos dados que foram emitidos a cada um do plurality de bases de dados distribuídas e emite somente updates adicionais dos dados a cada um do plurality de bases de dados distribuídas se o número de updates proeminentes for menos do que um número máximo predeterminado de updates proeminentes dos dados.