Parallel partition-wise insert sub-select

    公开(公告)号:US11727063B2

    公开(公告)日:2023-08-15

    申请号:US17489167

    申请日:2021-09-29

    Applicant: SAP SE

    CPC classification number: G06F16/90335 G06F16/9032

    Abstract: A system includes reception of a database query, the query comprising a first query statement to insert rows of a source table into a target table, generation a second query statement and a third query statement based on the first query statement, the second query statement to insert rows of a first partition of the source table into the target table and the third query statement to insert rows of a second partition of the source table into the target table, generation of a first query operator executable to perform the second query statement, generation of a second query operator executable to perform the third query statement, transmission of the first executable query operator to a second database server node storing the first partition of the source table, and transmission of the second executable query operator to a third database server node storing the second partition of the source table.

    PARALLEL PARTITION-WISE INSERT SUB-SELECT

    公开(公告)号:US20220019626A1

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

    申请号:US17489167

    申请日:2021-09-29

    Applicant: SAP SE

    Abstract: A system includes reception of a database query, the query comprising a first query statement to insert rows of a source table into a target table, generation a second query statement and a third query statement based on the first query statement, the second query statement to insert rows of a first partition of the source table into the target table and the third query statement to insert rows of a second partition of the source table into the target table, generation of a first query operator executable to perform the second query statement, generation of a second query operator executable to perform the third query statement, transmission of the first executable query operator to a second database server node storing the first partition of the source table, and transmission of the second executable query operator to a third database server node storing the second partition of the source table.

    PARALLEL PARTITION-WISE INSERT SUB-SELECT
    4.
    发明申请

    公开(公告)号:US20200320137A1

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

    申请号:US16374898

    申请日:2019-04-04

    Applicant: SAP SE

    Abstract: A system includes reception of a database query, the query comprising a first query statement to insert rows of a source table into a target table, generation a second query statement and a third query statement based on the first query statement, the second query statement to insert rows of a first partition of the source table into the target table and the third query statement to insert rows of a second partition of the source table into the target table, generation of a first query operator executable to perform the second query statement, generation of a second query operator executable to perform the third query statement, transmission of the first executable query operator to a second database server node storing the first partition of the source table, and transmission of the second executable query operator to a third database server node storing the second partition of the source table.

    Synchronized updates across multiple database partitions

    公开(公告)号:US10534797B2

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

    申请号:US15365693

    申请日:2016-11-30

    Applicant: SAP SE

    Abstract: A first store and a second store can be configured to store a first partition of a table of a database and a second partition of the table of the database, respectively. A database management system can be configured to at least update at least a first portion of the first partition where the update includes an update to a first primary key column in the first partition and verify that the first primary key column is unique across the first partition and the second partition. A first row having a first primary key value of the first primary key column from the first partition can be deleted, when the first primary key value in the first partition conflicts with a second primary key value of a second primary key column in the second partition.

    SYNCHRONIZED UPDATES ACROSS MULTIPLE DATABASE PARTITIONS

    公开(公告)号:US20180150544A1

    公开(公告)日:2018-05-31

    申请号:US15365693

    申请日:2016-11-30

    Applicant: SAP SE

    CPC classification number: G06F16/278 G06F16/2365 G06F16/2379

    Abstract: A first store and a second store can be configured to store a first partition of a table of a database and a second partition of the table of the database, respectively. A database management system can be configured to at least update at least a first portion of the first partition where the update includes an update to a first primary key column in the first partition and verify that the first primary key column is unique across the first partition and the second partition. A first row having a first primary key value of the first primary key column from the first partition can be deleted, when the first primary key value in the first partition conflicts with a second primary key value of a second primary key column in the second partition.

    Hash composite indexes
    7.
    发明授权

    公开(公告)号:US11341120B2

    公开(公告)日:2022-05-24

    申请号:US15931179

    申请日:2020-05-13

    Applicant: SAP SE

    Abstract: Disclosed herein are system, method, and computer program product embodiments for creating a dictionary-free index. An embodiment operates by a database maintaining database table comprises a column and a row. The database creates a concatenated string index comprising a concatenated string value based on the database column's row. The database also creates a hash value list having a hash value based on the concatenation string index's concatenated string value. Thereafter, the database creates a directory having a pointer to (i) a row position of the hash value list or (ii) a row position of a collision list having the row position of the hash value in the hash value list. The database also creates a collision list containing the row positions of the hash values occurring multiple times in the hash value list. The index for the database table includes the hash value list, the directory, and the collision list.

    Parallel partition-wise insert sub-select

    公开(公告)号:US11157565B2

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

    申请号:US16374898

    申请日:2019-04-04

    Applicant: SAP SE

    Abstract: A system includes reception of a database query, the query comprising a first query statement to insert rows of a source table into a target table, generation a second query statement and a third query statement based on the first query statement, the second query statement to insert rows of a first partition of the source table into the target table and the third query statement to insert rows of a second partition of the source table into the target table, generation of a first query operator executable to perform the second query statement, generation of a second query operator executable to perform the third query statement, transmission of the first executable query operator to a second database server node storing the first partition of the source table, and transmission of the second executable query operator to a third database server node storing the second partition of the source table.

Patent Agency Ranking