ESTIMATING THE COST OF XML OPERATORS FOR BINARY XML STORAGE

Patent №

US 8,024,325

Granted

2011-09-20

Filed 2008

Owner

ORACLE INTERNATIONAL CORPORATION

Lab

AI components

2

kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12145659

Techniques for estimating the cost of processing a database statement that includes one or more path expressions are provided. One aspect of cost is I/O cost, or the cost of reading data from persistent storage into memory according to a particular streaming operator. Binary-encoded XML data is stored in association with a synopsis that summarizes the binary-encoded XML data. The synopsis includes skip length information for one or more elements and indicates, for each such element, how large (e.g., in bytes) the element is in storage. The skip length information of a particular element thus indicates how much data may be skipped during I/O if the particular element does not match the path expression that is input to the streaming operator. The skip length information of one or more elements is used to estimate the cost of processing the database statement.

AI classification

Knowledge representation1.00
AI hardware0.96
Natural language0.15
Planning0.02
Vision0.00
Machine learning0.00
Speech0.00
Evolutionary computation0.00

Ownership

ORACLE INTERNATIONAL CORPORATION

assignment · 211480669

Assignors

ZHANG, NING, IDICULA, SAM, AGARWAL, NIPUN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC