Synchronized backup and recovery of heterogeneous DBMSs using third party backup tool

    公开(公告)号:US10255139B2

    公开(公告)日:2019-04-09

    申请号:US15220044

    申请日:2016-07-26

    Applicant: SAP SE

    Abstract: Synchronized backup and recovery of heterogeneous DBMSs is described herein. An embodiment operates by receiving, by at least one processor, a request for a data backup process at a first server; creating, by at least one processor, a pipe between processes of the first sever and the data backup process; performing, by at least one processor, the data backup process according to an execution command sent from a second server; and sending, by at least one processor, a result of the data backup process from the second server to the first server when the data backup process has terminated.

    EVENT SERVICES MODELING FRAMEWORK FOR COMPUTER SYSTEMS

    公开(公告)号:US20180032241A1

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

    申请号:US15221423

    申请日:2016-07-27

    Applicant: SAP SE

    CPC classification number: G06F3/04847 G06F3/0481 G06F3/0482 G06F9/542

    Abstract: Embodiments include an event services modeling framework. The event services modeling framework includes an event services modeling editor that provides a user interface and mechanism for users to model and customize event flow configurations within a system and/or network. The user interface can be used to connect events with actions that will take place in response to the events. The system components and/or modules that need to receive the information from the events can then react and respond appropriately. Users can modify event configurations based on their own particular needs. the event services editor can be used for generating one or more event services models. The event services models may include events, conditions (rules) for processing the events, activities to be perform during event processing, subscriber modules defined for performing the activities during event processing, and a specified time for processing the events in each modeled event flow.

    Extended cache for efficient object store access by a database

    公开(公告)号:US11567873B1

    公开(公告)日:2023-01-31

    申请号:US17486206

    申请日:2021-09-27

    Applicant: SAP SE

    Abstract: Disclosed herein are system, method, and computer program product embodiments for utilizing an extended cache to access an object store efficiently. An embodiment operates by executing a database transaction, thereby causing pages to be written from a buffer cache to an extended cache and to an object store. The embodiment determines a transaction type of the database transaction. The transaction type can a read-only transaction or an update transaction. The embodiment determines a phase of the database transaction based on the determined transaction type. The phase can be an execution phase or a commit phase. The embodiment then applies a caching policy to the extended cache for the evicted pages based on the determined transaction type of the database transaction and the determined phase of the database transaction.

    Non-blocking backup in a log replay node for tertiary initialization

    公开(公告)号:US11226876B2

    公开(公告)日:2022-01-18

    申请号:US16014206

    申请日:2018-06-21

    Applicant: SAP SE

    Abstract: Disclosed herein are system, method, and computer program product embodiments for non-blocking backup for tertiary initialization in a log replay only node. An embodiment operates by performing a standard log replay on a secondary server and briefly suspending the standard log replay in response to tertiary initialization. Further, the secondary server may determine backup block information and perform a page-aligned backup process from the secondary server to a tertiary server. Additionally, the secondary server may determine log replay block information, and perform a modified log replay concurrently with the backup process based on the backup block information.

    Coordinated replication of heterogeneous database stores

    公开(公告)号:US11216346B2

    公开(公告)日:2022-01-04

    申请号:US15877074

    申请日:2018-01-22

    Applicant: SAP SE

    Abstract: Disclosed herein are system, method, and computer program product embodiments for coordinated replication of heterogeneous database stores. An embodiment operates by determining a synchronization point based on a commit log of a primary data center. A current log position of each of a plurality of secondary slave servers associated with a secondary master server of a secondary data center is requested. It is determined that the current log position of at least one of the secondary slave servers does not correspond to the logged position of a corresponding primary slave server relative to the synchronization point. An update indicating that the current log position of each of the secondary slave servers corresponds to the logged position of each of the relative corresponding primary slave servers is received. A replay of each of the secondary slave servers up to the synchronization point is initiated.

    PHYSICAL REPLICATION OF DATABASE
    7.
    发明申请

    公开(公告)号:US20190026352A1

    公开(公告)日:2019-01-24

    申请号:US15654028

    申请日:2017-07-19

    Applicant: SAP SE

    Abstract: Disclosed herein are system, method, and computer program product embodiments for replication of database. In one embodiment, one or more data pages generated from a transaction are obtained at a first node. The one or more data pages are compressed. The compressed data pages are added into a first queue in a memory of the first node. The first queue includes a plurality of blocks. A first block of the compressed data pages in the first queue is transmitted to a second node when the first block of the compressed data pages becomes available for replication. The first block of the compressed data pages is stored in a persistent storage of the first node.

    Physical replication of database
    8.
    发明授权

    公开(公告)号:US11157511B2

    公开(公告)日:2021-10-26

    申请号:US15654028

    申请日:2017-07-19

    Applicant: SAP SE

    Abstract: Disclosed herein are system, method, and computer program product embodiments for replication of database. In one embodiment, one or more data pages generated from a transaction are obtained at a first node. The one or more data pages are compressed. The compressed data pages are added into a first queue in a memory of the first node. The first queue includes a plurality of blocks. A first block of the compressed data pages in the first queue is transmitted to a second node when the first block of the compressed data pages becomes available for replication. The first block of the compressed data pages is stored in a persistent storage of the first node.

    Event services modeling framework for computer systems

    公开(公告)号:US10338796B2

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

    申请号:US15221423

    申请日:2016-07-27

    Applicant: SAP SE

    Abstract: Embodiments include an event services modeling framework. The event services modeling framework includes an event services modeling editor that provides a user interface and mechanism for users to model and customize event flow configurations within a system and/or network. The user interface can be used to connect events with actions that will take place in response to the events. The system components and/or modules that need to receive the information from the events can then react and respond appropriately. Users can modify event configurations based on their own particular needs. the event services editor can be used for generating one or more event services models. The event services models may include events, conditions (rules) for processing the events, activities to be perform during event processing, subscriber modules defined for performing the activities during event processing, and a specified time for processing the events in each modeled event flow.

Patent Agency Ranking