Optimization of queries over XML views that are based on union all operators

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7685150
APP PUB NO 20060235840A1
SERIAL NO

11237286

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Optimization is provided for database statements involving XML data, e.g., XPath and XQuery, which operate over views that use aggregate set operators, e.g., UNION ALL. As part of a “view merge” stage of query transformation, the query that operates over the view is merged with a query that defines the view. One or more expressions (e.g., operators, predicates, virtual table constructs) from the query that operates over the view are then “pushed down” to operate on the individual underlying XML data constructs. “Branch elimination” is performed based on the structure of the view and the query acting over the view, based on which it is possible to determine whether any of the sub-queries, if executed, would result in the return of zero rows. If so, then such branches are eliminated from the transformed query, leaving a reduced set of data containers on which to execute the query.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • ORACLE INTERNATIONAL CORPORATION

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Angrish, Rohan Redwood City, US 15 352
Arora, Vikas San Francisco, US 43 1374
Krishnaprasad, Muralidhar Fremont, US 106 5978
Liu, Zhen Hua San Mateo, US 112 2564
Manikutty, Anand Foster City, US 20 1494
Warner, James W Mountain View, US 19 962
Zhang, Hui Fremont, US 828 7528

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation