Expression pushdown optimization for querying in federated database system
AssigneeOracle International Corporation
InventorsJordan Christopher Halterman, Jason Anthony Slepicka, Colin James Schmidt
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsJordan Christopher Halterman, Jason Anthony Slepicka, Colin James Schmidt
Estimating the term…
A system for query optimization by a federation engine is provided. When a data source supports a target feature of an expression of a query in the common query language, the system executes a converter for the data source to convert the target feature to the corresponding feature of the data source query language. The system then submits to the data source a query with the expression with the converted target feature so that the expression is evaluated at the data source and receives query results. When a data source does not support the target feature of the expression, the system submits to the data source a query without the expression and evaluates the expression on the query results returned by the data source. The system then combines the query results based on the evaluation of the expression as the query results of the query.
A computer-implemented method for query optimization in a federated database system, the computer-implemented method comprising:
A non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by a processor, cause the processor to perform operations comprising:
A computing system for query optimization in a federated database system, the computing system comprising:
Dependencies are inferred from the claim text.