Patent · US Active

Database query optimization

US9110946B2 · kind B2 · utility

12Cited by
1References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 18, 2013
Grant dateAug 18, 2015
Priority date
Expiry dateOct 18, 2033

Classification

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

Abstract

Embodiments relate to a system, computer program product and method for database query optimization. An aspect includes a method that extracts complex predicates from a query statement, the query statement having at least two complex predicates. The method then executes a query associated with the query statement and obtains at least a respective execution structure cost (ΔTi) for each of the complex predicates. The method also calculates an overall execution structure cost corresponding to each of the complex predicates, the complex predicates being arranged according to result of the query and the execution structure costs (ΔTi); and optimizes a database query by selecting the arrangement of complex predicates having a lowest overall execution structure cost.

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