Parallelizing Query Optimization

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20130212085A1
SERIAL NO

13369500

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system, computer-implemented method, and computer-program product embodiments for generating an access plan. A query optimizer includes an enumeration method which enumerates a plurality of subsets of a query. Each subset in the query has a plurality of partitions. The partitions of each subset are enumerated into enumerated partitions using at least one thread. For each partition, physical access plans are generated, using at least one thread. Physical access plans are generated in parallel with other physical access plans of different partitions and with other enumerating partitions. The number of threads that perform the enumeration and the generation is dynamically adapted according to a pool of threads available during the enumeration of the partitions and the generation of physical access plans, and a complexity of the query. From the generated physical access plans, a final access plan for the query is determined by choosing the most efficient access plan.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
IANYWHERE SOLUTIONS INCONE SYBASE DRIVE DUBLIN CA 94568-7902

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Charlesworth, Ian Lorne Kingston, CA 2 137
NICA, Anisoara Waterloo, CA 33 1137

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation