Implementing composite custom indices in a multi-tenant database

    公开(公告)号:US10922313B2

    公开(公告)日:2021-02-16

    申请号:US16299035

    申请日:2019-03-11

    Abstract: Methods and systems for query optimization for a multi-tenant database system are provided. Some embodiments comprise receiving, at a network interface of a server computer in a multi-tenant database system, an original query transmitted to the multi-tenant database system by a user associated with a tenant, wherein the original query is associated with data accessible by the tenant, and wherein the multi-tenant database system includes a first two-column custom index. Metadata associated with the data accessible by the tenant is retrieved, using a processor of the server computer, wherein at least a portion of the data accessible by the tenant is stored in a common table within the multi-tenant database system. A tenant-selective query syntax is determined, using the processor, wherein determining comprises analyzing at least one of metadata generated from information about the tenant or metadata generated from the data accessible by the tenant. Finally, using the processor, an improved query is generated using the query syntax, wherein the improved query is based at least in part upon the original query and data stored in the first two-column custom index.

    Methods and systems for optimizing queries in a multi-tenant store

    公开(公告)号:US10649995B2

    公开(公告)日:2020-05-12

    申请号:US15344340

    申请日:2016-11-04

    Abstract: 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.

    IMPLEMENTING COMPOSITE CUSTOM INDICES IN A MULTI-TENANT DATABASE

    公开(公告)号:US20200012645A1

    公开(公告)日:2020-01-09

    申请号:US16299035

    申请日:2019-03-11

    Abstract: Methods and systems for query optimization for a multi-tenant database system are provided. Some embodiments comprise receiving, at a network interface of a server computer in a multi-tenant database system, an original query transmitted to the multi-tenant database system by a user associated with a tenant, wherein the original query is associated with data accessible by the tenant, and wherein the multi-tenant database system includes a first two-column custom index. Metadata associated with the data accessible by the tenant is retrieved, using a processor of the server computer, wherein at least a portion of the data accessible by the tenant is stored in a common table within the multi-tenant database system. A tenant-selective query syntax is determined, using the processor, wherein determining comprises analyzing at least one of metadata generated from information about the tenant or metadata generated from the data accessible by the tenant. Finally, using the processor, an improved query is generated using the query syntax, wherein the improved query is based at least in part upon the original query and data stored in the first two-column custom index.

    CUSTOM ENTITIES AND FIELDS IN A MULTI-TENANT DATABASE SYSTEM

    公开(公告)号:US20180322153A1

    公开(公告)日:2018-11-08

    申请号:US16032405

    申请日:2018-07-11

    Abstract: Systems and methods for hosting variable schema data such as dynamic tables and columns in a fixed physical database schema. Standard objects, such as tables are provided for use by multiple tenants or organizations in a multi-tenant database system. Each organization may add or define custom fields for inclusion in a standard object. Custom fields for multiple tenants are stored in a custom data column within the object data structure, and this single custom data column may contain different data types for each tenant.

    Method and system for synchronizing a server and an on-demand database service
    50.
    发明授权
    Method and system for synchronizing a server and an on-demand database service 有权
    用于同步服务器和按需数据库服务的方法和系统

    公开(公告)号:US09244995B2

    公开(公告)日:2016-01-26

    申请号:US14275777

    申请日:2014-05-12

    CPC classification number: H04L67/1095 G06F17/30174 G06F17/30575 H04L67/1097

    Abstract: In accordance with embodiments, there are provided mechanisms and methods for synchronizing a server and an on-demand database service. These mechanisms and methods for synchronizing a server and an on-demand database service can enable embodiments to synchronize a larger amount of data. The ability of embodiments to provide such feature can enable more effective synchronization of a user-level sharing entity database with a multi-user on-demand database service.

    Abstract translation: 根据实施例,提供了用于同步服务器和按需数据库服务的机制和方法。 用于同步服务器和按需数据库服务的这些机制和方法可以使实施例能够同步较大量的数据。 实施例提供这种特征的能力可以使得用户级共享实体数据库与多用户点播数据库服务的更有效同步。

Patent Agency Ranking