×

Methods and apparatus for managing a database in a distributed operating environment

  • US 5,940,827 A
  • Filed: 11/10/1997
  • Issued: 08/17/1999
  • Est. Priority Date: 03/31/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer implemented method for managing a database resident in a computer system, the computer system being intended for use in a distributed object operating environment, the database including a database cache and a persistent database portion, the database operable to maintain data persistently for a plurality of clients, said database cache capable of maintaining concurrently data received from multiple clients, which clients intended said data to be maintained persistently by said database, said persistent database portion structured as a single client database, the method including the computer controlled steps of:

  • detecting that a cache dirty variable has been set to a first state that indicates that said database cache includes certain data received from at least one of said plurality of clients, said client intending said certain data to be maintained persistently by said database,performing a data commit operation which commits to said persistent database portion said certain data intended to be maintained persistently by said database; and

    after the performance of the data commit operation, setting said cache dirty variable to a second state that indicates that said database cache does not include data which must be committed to said persistent database portion.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×