Patent · US Active

Mechanism for optimizing parallel execution of queries on symmetric resources

US10019478B2 · kind B2 · utility

1Cited by
17References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 4, 2014
Grant dateJul 10, 2018
Priority date
Expiry dateApr 5, 2036

Classification

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

Abstract

A method that comprises receiving a logical execution plan for a database query corresponding to a plurality of tables of the database, wherein the logical execution plan comprises one or more operators, receiving an operator cost for each of the operators in the logical execution plan, computing a first accumulated processing cost for a first of the tables based on the logical execution plan, operator selectivity, and operator costs corresponding to the first table, computing a second accumulated processing cost for a second of the tables based on the logical execution plan, operator selectivity, and operator costs corresponding to the second table, comparing the first accumulated processing cost and the second accumulated processing cost to determine a table with the highest accumulated processing cost, and responsive to comparing the accumulated processing costs, computing a physical execution plan that requires partitioning the table with the highest accumulated processing cost.

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