Selecting candidate queries
AssigneeOracle International Corporation
InventorRafi Ahmed
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorRafi Ahmed
Estimating the term…
Iterative, linear, and exhaustive candidate selection techniques are described. In the techniques described herein, a set of semantically equivalent queries (also called a set of candidate queries) is determined for an incoming query based on a particular candidate selection technique. A choice is then made among the candidate queries, usually based on a cost measure, as to which query to execute or store for later execution. In one embodiment, there are multiple, available candidate selection techniques and before the set of candidate queries is determined, a choice of candidate selection techniques is made from among the available candidate selection techniques. The choice of candidate selection techniques may be made based on a configuration file or user input or based on some aspect of the query, the user, or the database on which the query will run.
A method of processing a query, comprising:
A method of processing a query, comprising:
A method of processing a query, comprising:
A method of processing a query, comprising:
Dependencies are inferred from the claim text.