Database system providing optimization of group by operator over a union all

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6691101
APP PUB NO 20020198872A1
SERIAL NO

10068253

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A database system providing improved methods for optimization and execution of queries aggregating information from multiple database tables is described. The improved method breaks serial operations into a group of child operations that can be individually optimized and processed in parallel. A query including a grouping operator over a union node is split by pushing the grouping operation down into each input arm of the union node. Specifically, grouping operators are inserted into each child arm of qualifying union nodes, enabling separate physical database tables to be summarized in parallel. Each of the child grouping operators concurrently groups data and generates summary results in parallel, taking advantage of capabilities of available parallel processing hardware. The aggregate operators of the original master grouping operator are modified to accept and correctly synthesize sub-aggregated results generated by each of the child grouping operators. The method also enables individual optimization of operations on each database table, including use of advantageous index-only execution plans.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
SAP AMERICA INC3999 WEST CHESTER PIKE NEWTOWN SQUARE PA 19073

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Kirk, Steven A Chelmsford, MA 26 709
Li, Xiqing Westford, MA 4 134
MacNicol, Roger D Bedford, MA 8 246

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation