×

QUERY OPTIMIZATION IN A MULTI-TENANT DATABASE SYSTEM

  • US 20100191719A1
  • Filed: 03/31/2010
  • Published: 07/29/2010
  • Est. Priority Date: 09/23/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing a multi-tenant database system, the method comprising:

  • providing access to data stored in a multi-tenant data structure, the multi-tenant data structure being implemented on a pool of computer servers, the multi-tenant data structure further being implemented by;

    storing data for multiple tenants in the multi-tenant data structure;

    defining the multi-tenant data structure to have a plurality of data columns and one or more index columns;

    defining a first data field for a first tenant of the multi-tenant data structure, the first field indicating a first data type;

    defining a second data field for a second tenant of the multi-tenant data structure, the second field indicating a second data type, wherein the second data type is different than the first data type;

    when records having data values in the first and second fields are created by the first and second tenants, storing the data values of first and second fields to a single column in the data structure, wherein the single column includes data values having different data types for different tenants in the multi-tenant data structure;

    receiving one or more requests to access data in the multi-tenant data structure;

    monitoring operations of the pool of servers; and

    distributing the one or more requests to access the multi-tenant data structure among the pool of computer servers in response to the monitored operations.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×