Physical Planning of Database Queries Using Partial Solutions
AssigneeParAccel LLC
InventorsWilliam J. McKenna, Richard L. Cole
Life of this patent
Estimating the term…
Loading patent…
AssigneeParAccel LLC
InventorsWilliam J. McKenna, Richard L. Cole
Estimating the term…
A database system determines execution plans for database queries by evaluating a number of partial solutions for each database query. The database system determines a partial solutions limit on the number of partial solutions to be evaluated for determining the execution plan of the query. The database system determines a plurality of partial solutions, each partial solution corresponding to a portion of the execution plan for processing the database query. The database system evaluates a number of candidate partial solutions for determining a partial solution. The number of candidate partial solutions evaluated is determined based on the partial solutions limit. The database system combines the plurality of partial solutions to obtain an execution plan for the database query. The database system executes the database query by executing the execution plan.
A computer-implemented method for limiting the number of partial solutions considered for processing a query, the method comprising:
A non-transitory computer readable storage medium storing instructions thereon, the instructions comprising:
A computer-implemented system for limiting the number of partial solutions considered for processing a query, the system comprising:
Dependencies are inferred from the claim text.