Database System and Methodology for Generalized Order Optimization
AssigneeiAnywhere Solutions, Inc.
InventorsMatthew Young-Lai, Anisoara Nica
Life of this patent
Estimating the term…
Loading patent…
AssigneeiAnywhere Solutions, Inc.
InventorsMatthew Young-Lai, Anisoara Nica
Estimating the term…
A database system and methodology for generalized order optimization is described. In one embodiment, for example, in a database system, a method of the present invention is described for optimizing a query requesting data from a database in an ordered form, the method comprises steps of: generating a plurality of partial access plans for obtaining data requested by the query; constructing generalized orders representing requirements of the query for ordering of data, each generalized order representing a set of simple orders; creating generalized orders representing order properties of the partial access plans; intersecting the generalized orders representing requirements of the query for ordering of data with the generalized orders representing order properties of the partial access plans to determine partial access plans having favorable orderings; and building a query execution plan for obtaining and ordering the data requested by the query based, at least in part, on selecting partial access plans having favorable orderings.
In a database system, a method for optimizing a query requesting data from a database in an ordered form, the method comprising:
A system for optimizing a query requesting data from a database in an ordered form, the system comprising:
In a database system, a method for constructing an optimal query execution plan for executing a query requesting data in an ordered form, the method comprising:
Dependencies are inferred from the claim text.