×

Static data caching for queries with a clause that requires multiple iterations to execute

  • US 10,642,831 B2
  • Filed: 09/16/2016
  • Issued: 05/05/2020
  • Est. Priority Date: 10/23/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a query with an iterative clause that requires multiple iterations to execute;

    during compilation of the query, determining, based on the query, a database operation that is;

    performed in more than one iteration of executing the iterative clause, andat least partially performed against a static set of rows, said static set of rows being static during execution of the query;

    while executing the query,loading said static set of rows into a database buffer cache; and

    performing the database operation in a plurality of iterations, wherein said database operation is performed against the static set of rows loaded into the database buffer cache in an iteration of said plurality of iterations other than a first iteration of said plurality of operations.

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