×

Execution of database queries including filtering

  • US 8,825,616 B2
  • Filed: 07/20/2007
  • Issued: 09/02/2014
  • Est. Priority Date: 04/28/2000
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • stabilizing a page of data that includes a record to be accessed in accordance with an access plan generated for executing a query, the query comprising a non-predicate filtering operation;

    positioning a cursor on the record to be accessed;

    applying the non-predicate filtering operation of the query to the record to determine whether the record is to be filtered under the non-predicate filtering operation while the page of data remains stabilized; and

    in response to a determination that the record is to be filtered under the non-predicate filtering operation,repositioning the cursor on a next record included in the page of data that is to be accessed in accordance with the access plan generated for executing the query without releasing stabilization of the page of data, andapplying the non-predicate filtering operation of the query to the next record to determine whether the next record is to be filtered under the non-predicate filtering operation while the page of data remains stabilized.

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