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)

Patent OwnerAddress
ORACLE INTERNATIONAL CORPORATION500 ORACLE PARKWAY REDWOOD CITY CA 94065

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Angrish, Rohan Redwood City, US 15 370
Arora, Vikas San Francisco, US 44 1410
Krishnaprasad, Muralidhar Fremont, US 107 6158
Liu, Zhen Hua San Mateo, US 116 2706
Manikutty, Anand Foster City, US 20 1507
Warner, James W Mountain View, US 19 985
Zhang, Hui Fremont, US 899 8264

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation