Techniques to improve query performance using dynamic filtering based on left-join aggregation pattern
AssigneeWorkday, Inc.
InventorsHanumath Rao MADURI, Karthik RAJAGOPAL, Gary HECK
Life of this patent
Estimating the term…
Loading patent…
AssigneeWorkday, Inc.
InventorsHanumath Rao MADURI, Karthik RAJAGOPAL, Gary HECK
Estimating the term…
In some implementations, the techniques described herein relate to a method including: receiving, by a query engine, a database query, the database query including an inner query having inner query conditions and an outer query having outer query conditions; determining, by the query engine, that a number of rows responsive to the outer query exceeds a threshold; determining, by the query engine, that the inner query conditions and the outer query conditions are correlated; rewriting, by the query engine, the inner query conditions to include at least one of the outer query conditions to generate an optimized query; and executing, by the query engine, the optimized query on a database.
A method comprising:
A non-transitory computer-readable storage medium for tangibly storing computer program instructions capable of being executed by a computer processor, the computer program instructions defining steps of:
A device comprising:
Dependencies are inferred from the claim text.