Patent · US Active

Computing columnar information during join enumeration

US10783143B2 · kind B2 · utility

0Cited by
0References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 24, 2017
Grant dateSep 22, 2020
Priority date
Expiry dateAug 13, 2038

Classification

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

Abstract

Techniques are described herein for computing columnar information during join enumeration in a database system. The computation occurs in two phases: the first phase involves a pre-computational phase that is only run once per query block to initialize and prepare a set of data structures. The second phase is an incremental approach that takes place for every query sub-plan. Upon completion of the second phase, the generated projected attributes of a query sub-plan are associated as columnar information associated with the query sub-plan, and used to compute the query execution cost. Subsequently, based on the computed query execution cost, the query sub-plan may be executed as part of the query execution plan.

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