Dynamic reconnect of work processes in a zero downtime maintenance procedure

    公开(公告)号:US09891909B2

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

    申请号:US14981137

    申请日:2015-12-28

    Applicant: SAP SE

    Abstract: The disclosure generally describes methods, software, and systems, including a method for updating an application. At least one application instance of an application is managed. Each application instance is associated with a plurality of executing work processes connected with a first database schema. A bridge database schema is generated that is related to the first database schema. The bridge database schema represents a copy of the first database schema and is generated in response to initiation of an update to the application. In response to determining that the generation of the bridge database schema is complete, for each of the plurality of work processes, a commit work action performed by the particular work process is determined. In response to determining performance of the commit work action, the particular work process is connected to the bridge database schema.

    Deploying changes in a multi-tenancy database system

    公开(公告)号:US10452646B2

    公开(公告)日:2019-10-22

    申请号:US15794335

    申请日:2017-10-26

    Applicant: SAP SE

    Abstract: The present disclosure involves systems, software, and computer implemented methods for deploying changes in a multi-tenancy database system. One example method includes upgrading at least one tenant database container in a database system. Table structure differences and table sharing type differences are determined by comparing tables in a current-version shared container to tables in a next-version shared container. A current key pattern configuration in the current-version shared container is compared to an updated key pattern configuration in the next-version shared container to identify key pattern configuration differences. Each table in the at least one tenant database container is upgraded based on the table structure differences, the table sharing type differences, and the key pattern configuration differences.

    SYSTEM SHARING TYPES IN MULTI-TENANCY DATABASE SYSTEMS

    公开(公告)号:US20190130121A1

    公开(公告)日:2019-05-02

    申请号:US15794261

    申请日:2017-10-26

    Applicant: SAP SE

    Abstract: The present disclosure involves systems, software, and computer implemented methods for enabling multiple system sharing types in multi-tenancy database systems. One example method includes determining a system sharing type configuration for a database system. The system sharing type configuration is one of standard, shared, tenant, or simulated. Tables are created in the database system based on the system sharing type configuration and the table sharing type of each table. Content is deployed to created tables in the database system based on the system sharing type configuration and the table sharing type of each table. Access is provided to at least one application to the database system based on the system sharing type configuration and the table sharing type of each table.

    DYNAMIC RECONNECT OF WORK PROCESSES IN A ZERO DOWNTIME MAINTENANCE PROCEDURE

    公开(公告)号:US20170185392A1

    公开(公告)日:2017-06-29

    申请号:US14981137

    申请日:2015-12-28

    Applicant: SAP SE

    Abstract: The disclosure generally describes methods, software, and systems, including a method for updating an application. At least one application instance of an application is managed. Each application instance is associated with a plurality of executing work processes connected with a first database schema. A bridge database schema is generated that is related to the first database schema. The bridge database schema represents a copy of the first database schema and is generated in response to initiation of an update to the application. In response to determining that the generation of the bridge database schema is complete, for each of the plurality of work processes, a commit work action performed by the particular work process is determined. In response to determining performance of the commit work action, the particular work process is connected to the bridge database schema.

    Transitioning between system sharing types in multi-tenancy database systems

    公开(公告)号:US10740315B2

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

    申请号:US15794501

    申请日:2017-10-26

    Applicant: SAP SE

    Abstract: The present disclosure teaches solutions for transitioning between database system sharing types. In one example, a tenant container includes a read-only table, a first writable table, and a mixed table for storing read-only and writable data. When transitioning to a sharing setup, a shared container is created and a shared table is created in the shared container. Data is copied from the read-only table to the shared table and the read-only table is dropped. A read-only view is created in the tenant container and a second shared table is created in the shared container. Read-only mixed data is copied from the mixed table to the second shared table and deleted from the mixed table, and after the deletion, the mixed table is renamed as the second writable table. A union view is created that provides unified access to the second shared table and the second writable table.

    Deploying changes to key patterns in multi-tenancy database systems

    公开(公告)号:US10733168B2

    公开(公告)日:2020-08-04

    申请号:US15794381

    申请日:2017-10-26

    Applicant: SAP SE

    Abstract: The present disclosure involves systems, software, and computer implemented methods for deploying changes to key patterns in database systems. One example method includes receiving a new shared container that includes a new key pattern for a logical split table and an updated read-only-portion physical table for a logical split table. The updated read-only-portion physical table includes records that match a complement of the new key pattern. Records that match the new key pattern are identified in the read-only-portion physical table of the logical split table in a current shared container. The identified records are moved from the read-only-portion physical table in the current shared container to a writable-portion physical table in a tenant container. Records not matching the new key pattern are deleted from the writable-portion physical table of the logical split table in the tenant container.

Patent Agency Ranking