×

Row-identifier list processing management

  • US 7,895,185 B2
  • Filed: 09/28/2006
  • Issued: 02/22/2011
  • Est. Priority Date: 09/28/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for managing row identifier (RID) list processing on an index using an electronic computing device, the method comprising:

  • causing the electronic computing device to select RID list processing at a binding time to process a query;

    causing the electronic computing to receive the query;

    causing the electronic computing device to access one or more key values in the index based on one or more keys specified in the query;

    causing the electronic computing device to retrieve a plurality of row identifiers corresponding to the one or more key values the index at a runtime, whereinthe plurality of row identifiers retrieved index is less than an estimated total number of row identifiers to be retrieved from the index, and whereinthe estimated total number of row identifiers is determined at the binding time;

    causing the electronic computing device make a prediction of an actual number of row identifiers to be retrieved the index based on the one or more key values accessed and the plurality of row identifiers retrieved, wherein the prediction is made at the runtime; and

    causing the electronic computing device to determine whether to continue processing the query by RID list processing based on the prediction, wherein the prediction is multiply made during the runtime.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×