Smart rollover
    11.
    发明授权

    公开(公告)号:US11500928B2

    公开(公告)日:2022-11-15

    申请号:US16734907

    申请日:2020-01-06

    Applicant: SAP SE

    Abstract: A system and method, including determining, by a processor, a data type for each column of a database table; determining, by the processor and based on the determined data type for each column of the database table, an indication of a size of the database table; calculating, by the processor and based on the determined indication of the size of the database table, a start nbit size for a nbit compression process to be used on the database table; specifying, by the processor, the calculated start nbit size for the nbit compression process; and compressing the database table by executing the nbit data compression process using the specified start nbit size.

    Distributed Storage Orphan Scan
    12.
    发明申请

    公开(公告)号:US20210318834A1

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

    申请号:US16896033

    申请日:2020-06-08

    Applicant: SAP SE

    Abstract: A distributed storage system includes a primary storage system and a secondary storage system. The secondary storage system stores the actual data and the primary storage system stores metadata for the actual data. The metadata references at the primary storage system may be deleted without deleting the corresponding data at the secondary storage system. Snapshots of the metadata at the primary storage system are sent to the secondary storage system. The secondary storage system can compare two metadata snapshots received from the primary storage in order to determine whether data stored at the secondary storage system has been deleted at the primary storage system for longer than a retention period. Such data may be deleted to free up storage space at the secondary storage server.

    Smart rollover
    13.
    发明授权

    公开(公告)号:US10558704B2

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

    申请号:US15692267

    申请日:2017-08-31

    Applicant: SAP SE

    Abstract: A system and method, including determining, by a processor, a data type for each column of a database table; determining, by the processor and based on the determined data type for each column of the database table, an indication of a size of the database table; calculating, by the processor and based on the determined indication of the size of the database table, a start nbit size for a nbit compression process to be used on the database table; specifying, by the processor, the calculated start nbit size for the nbit compression process; and compressing the database table by executing the nbit data compression process using the specified start nbit size.

    Database Recovery and Optimization with Batch Processing

    公开(公告)号:US20190317865A1

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

    申请号:US15953856

    申请日:2018-04-16

    Applicant: SAP SE

    Abstract: Disclosed herein are system, method, and computer program product embodiments for a database recovery and optimization with batch processing system. An embodiment operates by retrieving a database log that includes a plurality of operations for modifying data of a database stored across a plurality of tables. From the database log, a plurality of consecutive insert operations for inserting data into the database are identified. The consecutive insert operations are sorted by table. The sorted insert operations are grouped into a batch message. The batch message is transmit to the database for replay. An acknowledgement is received that the replay has completed.

Patent Agency Ranking