System and method for optimizing queries
AssigneeHewlett-Packard Development Company, L.P.
InventorsSuresh Subbiah, Lars Fredriksen, Murali Mallela Krishna, Hansjorg Zeller
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Development Company, L.P.
InventorsSuresh Subbiah, Lars Fredriksen, Murali Mallela Krishna, Hansjorg Zeller
Estimating the term…
There is provided a computer-implemented method of optimizing a query. An exemplary method comprises receiving a first query configured to generate a result set. The query may comprise an operation for an outer table, a first predicate, and a second predicate. The second predicate may comprise a subquery correlated to the operation. Additionally, the first predicate and the second predicate may be disjunctive. The exemplary method also comprises generating a first query tree representing the first query, and generating a second query tree representing a second query. The second query may be configured to generate the result set, and may not comprise the subquery. The exemplary method additionally comprises generating a query plan based on the second query tree.
A computer-implemented method of optimizing a query, comprising:
A computer system for optimizing a query in a database management system (DBMS), the computer system comprising:
A non-transitory machine-readable medium that stores machine-readable instructions executable by a processor to optimize a query in a database management system (DBMS), the tangible, machine-readable medium comprising:
Dependencies are inferred from the claim text.