DATABASE DISTRIBUTION SYSTEM AND METHODS FOR SCALE-OUT APPLICATIONS
First Claim
Patent Images
1. A method for query optimization in a scale-out system with a single query processing machine and a distributed storage engine to store data, comprising:
- receiving a query rewritten for an internal schema;
optimizing a query execution plan for the query; and
executing the plan and returning result to an application.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and method are disclosed for query optimization in a scale-out system with a single query processing machine and a distributed storage engine to store data by receiving a query rewritten for an internal schema; optimizing a query execution plan for the query; and executing the plan and returning result to an application.
-
Citations
22 Claims
-
1. A method for query optimization in a scale-out system with a single query processing machine and a distributed storage engine to store data, comprising:
-
receiving a query rewritten for an internal schema; optimizing a query execution plan for the query; and executing the plan and returning result to an application. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
-
7. The method of claim 7, comprising conforming to an access limitation imposed by the storage engine where no relation R can be visited before at least one other relation with pointers to R is accessed.
-
9. A system for query optimization in a scale-out system with a single query processing machine and a distributed storage engine to store data, comprising:
-
means for receiving a query rewritten for the internal schema; means for optimizing a query execution plan; and means for executing the plan and returning result to an application. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification