SYSTEMS, METHODS, AND APPARATUSES FOR IMPLEMENTING A BY ORGID COMMAND TERM WITHIN A MULTI-TENANT AWARE STRUCTURED QUERY LANGUAGE

    公开(公告)号:US20180218030A1

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

    申请号:US15421036

    申请日:2017-01-31

    CPC classification number: G06F16/2425

    Abstract: In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a BY ORGID command term within a multi-tenant aware structured query language within a computing environment. For instance, such an exemplary system having a processor and a memory therein includes means for operating a multi-tenant database system having customer data stored therein for a plurality of distinct customer organizations; receiving a database query specifying a command term to filter all tables accessed pursuant to execution of the database query by an organization_id parameter corresponding to one of the plurality of distinct customer organizations; parsing the database query to identify the command term specified; parsing the database query to identify any part of the received database query corresponding to one or more tables within the multi-tenant database system; generating a new structured query language statement to execute against the multi-tenant database system in fulfillment of the database query received, in which the new structured query language statement filters every reference to the one or more tables by the organization_id parameter; and executing the new structured query language statement against the multi-tenant database system. Other related embodiments are disclosed.

    TRUNCATING DATA ASSOCIATED WITH OBJECTS IN A MULTI-TENANT DATABASE
    7.
    发明申请
    TRUNCATING DATA ASSOCIATED WITH OBJECTS IN A MULTI-TENANT DATABASE 有权
    与多个数据库中的对象相关的数据传输

    公开(公告)号:US20150254286A1

    公开(公告)日:2015-09-10

    申请号:US14714968

    申请日:2015-05-18

    Abstract: An exemplary embodiment of a multi-tenant database system is provided. The system includes a multi-tenant database, an entity definition table, and a data processing engine. The database has database objects for multiple tenants, including an existing object for a designated tenant. Each entry in the existing object has a respective entity identifier. The definition table has metadata entries for the database objects, including a metadata entry for the existing object. This metadata entry has a tenant identifier for the designated tenant, an entity name for the existing object, and an old key prefix for the existing object. Each entity identifier of the existing object begins with the old key prefix. The engine performs a data truncation operation on the existing object by updating the metadata entry to replace the old key prefix with a new key prefix. This results in an updated object that is identified by the new key prefix and the tenant identifier.

    Abstract translation: 提供了多租户数据库系统的示例性实施例。 该系统包括多租户数据库,实体定义表和数据处理引擎。 数据库具有多个租户的数据库对象,包括指定租户的现有对象。 现有对象中的每个条目都有相应的实体标识符。 定义表具有数据库对象的元数据条目,包括现有对象的元数据条目。 该元数据条目具有用于指定承租人的租户标识符,现有对象的实体名称和用于现有对象的旧密钥前缀。 现有对象的每个实体标识符都以旧的密钥前缀开始。 引擎通过更新元数据条目来对现有对象执行数据截断操作,以用新的密钥前缀替换旧的密钥前缀。 这导致由新的密钥前缀和租户标识符标识的更新的对象。

    CUSTOM ENTITIES AND FIELDS IN A MULTI-TENANT DATABASE SYSTEM
    8.
    发明申请
    CUSTOM ENTITIES AND FIELDS IN A MULTI-TENANT DATABASE SYSTEM 审中-公开
    多重数据库系统中的自定义实体和字段

    公开(公告)号:US20150234877A1

    公开(公告)日:2015-08-20

    申请号:US14705877

    申请日:2015-05-06

    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.

    Abstract translation: 用于托管变量模式数据的系统和方法,例如固定物理数据库模式中的动态表和列。 标准对象,如表格,供多租户或多租户数据库系统中的组织使用。 每个组织可以添加或定义自定义字段以包含在标准对象中。 多个租户的自定义字段存储在对象数据结构中的自定义数据列中,并且此单个自定义数据列可能为每个租户包含不同的数据类型。

    SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR VERSIONING CONTENT IN A DATABASE SYSTEM USING CONTENT TYPE SPECIFIC OBJECTS
    9.
    发明申请
    SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR VERSIONING CONTENT IN A DATABASE SYSTEM USING CONTENT TYPE SPECIFIC OBJECTS 审中-公开
    使用内容类型特定对象的数据库系统中的版本内容的系统,方法和计算机程序产品

    公开(公告)号:US20140136500A1

    公开(公告)日:2014-05-15

    申请号:US14158732

    申请日:2014-01-17

    CPC classification number: G06F16/219 G06F16/289

    Abstract: In accordance with embodiments, there are provided mechanisms and methods for versioning content in a database system using content type specific objects. These mechanisms and methods for versioning content in a database system using content type specific objects can enable embodiments to provide a database system which stores information associated with multiple versions of content. The ability of embodiments to provide a database system which supports content versioning can enable an efficient and comprehensive storage of content types having different features by the database system.

    Abstract translation: 根据实施例,提供了使用内容类型特定对象在数据库系统中对内容进行版本化的机制和方法。 用于使用内容类型特定对象对数据库系统中的内容进行版本化的这些机制和方法可使实施例能够提供存储与多个内容版本相关联的信息的数据库系统。 实施例提供支持内容版本化的数据库系统的能力可以实现数据库系统具有不同特征的内容类型的有效和全面的存储。

Patent Agency Ranking