×

Method and apparatus for reducing the memory required to store bind variable descriptors in a database

  • US 5,802,523 A
  • Filed: 06/21/1996
  • Issued: 09/01/1998
  • Est. Priority Date: 06/21/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for executing queries on a server, said method comprising the computer implemented steps of:

  • storing in a first memory space a first private object for executing a first query from one or a set of clients, wherein said first private object is private to said first query;

    storing in a second memory space a first shared object;

    storing in said first shared object data describing attributes of a set of bind variables for a particular query;

    storing in said first private object data establishing a link to said first shared object;

    if differences exist between attributes of a set of bind variables for said first query and attributes of the set of bind variables for said particular query, then storing data in said first private object indicating the differences between attributes of the set of bind variables for said first query and attributes of the set of bind variables for said particular query;

    generating compiled code required to execute said particular query;

    storing said compiled code in said first shared object; and

    executing said first query using the data and the compiled code stored in said first shared object, as well as the data stored in said first private object.

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