Methods and systems for optimizing queries in a multi-tenant store
Assigneesalesforce.com, inc.
InventorsCraig Weissman, James Taylor
Life of this patent
Estimating the term…
Loading patent…
Assigneesalesforce.com, inc.
InventorsCraig Weissman, James Taylor
Estimating the term…
Methods and systems for optimizing queries in a multi-tenant store are described. In one embodiment, such a method includes retrieving data from a multi-tenant database system having a relational data store and a non-relational data store, receiving a request specifying data to be retrieved, retrieving one or more locations of the data to be retrieved, generating a database query based on the request, in which the database query specifies a plurality of data elements to be retrieved, the plurality of data elements including one or more data elements residing within the non-relational data store and one or more other data elements residing within the relational data store, generating an optimized database query having an optimized query syntax that is distinct from a query syntax of the database query, and executing the optimized database query against the multi-tenant database system to retrieve the data.
A method of optimizing database queries in a database system having a relational data store and a non-relational data store, the method comprising:
A system to optimize database queries for a database system,
Non-transitory computer readable storage media having instructions stored thereupon that, when executed by a processor of a database system, the instructions cause the database system to optimize database queries for the database system by performing operations comprising:
Dependencies are inferred from the claim text.