Patent · US Active

Maintaining data across query executions of a long-running query

US11138196B2 · kind B2 · utility

0Cited by
2References
18Claims
0Family size

Assignee

Inventor

Key dates

Filing dateAug 17, 2018
Grant dateOct 5, 2021
Priority date
Expiry dateNov 27, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/2471
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Disclosed herein are system, method, and computer program product embodiments for a query processing system. An embodiment operates by receiving a query associated with a table. An ordered index with entries that include key values that uniquely identifies a corresponding record in the table is determined. A last key value is initialized to store a minimum value for a data type of the key value. The query is executed as a union-all of a plurality of queries. While a count of selected records is less than or equal to a threshold quantity and at least one entry remains in the ordered index, an ordered next entry with a key value subsequent to the last key value in the index is identified, the corresponding record is selected from the table, the last key value is updated, the query is executed, and the count is incremented.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.