×

Performance optimization in a heterogeneous, distributed database environment

  • US 5,768,577 A
  • Filed: 06/05/1995
  • Issued: 06/16/1998
  • Est. Priority Date: 09/29/1994
  • Status: Expired due to Fees
First Claim
Patent Images

1. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for optimizing performance of a database system wherein data associated with a client is distributed among a plurality of heterogeneous database management systems (DBMSs), said method steps comprising:

  • (1) transparently fetching a data block of records and record identification information that uniquely identifies each of said records of said data block from a target database management system (DBMS) in response to a record request of said client, thereby reducing accesses to said target DBMS and thus optimizing performance of said database system, wherein said target DBMS is one of said heterogeneous DBMSs and wherein a single copy of said data block is maintained in said database system by said target DBMS; and

    (2) processing, in real-time, a positioned update instruction issued by said client and said record identification information, wherein said position update instruction has an associated position cursor, said positioned update instruction when executed by said target DBMS enabling said target DBMS to modify a record contained in said data block and addressed by said associated position cursor.

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