Invention Grant
- Patent Title: Parallel uniqueness checks for partitioned tables
- Patent Title (中): 分区表的并行唯一性检查
-
Application No.: US13332215Application Date: 2011-12-20
-
Publication No.: US08812564B2Publication Date: 2014-08-19
- Inventor: Thomas Peh , Wolfgang Stephan , Andreas Tonder , Lars Fricke , Christian Bensberg
- Applicant: Thomas Peh , Wolfgang Stephan , Andreas Tonder , Lars Fricke , Christian Bensberg
- Applicant Address: DE Walldorf
- Assignee: SAP AG
- Current Assignee: SAP AG
- Current Assignee Address: DE Walldorf
- Agency: Mintz Levin Cohn Ferris Glovsky and Popeo, P.C.
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
An insertion of a record into a table that includes a primary key column and a second column that includes a global uniqueness constraint across all of a plurality of data partitions across which the table is split is initiated without checking that a value of the record in the second column is globally unique by contacting other partitions the one partition to which the record is to be added to. The insertion can be processed, at least in part by implementing a write lock on the one partition but without implementing a read lock on the other partitions. The write lock on the one partition can be released after the insertion is completed, after which the validity of the insertion can be verified, for example by examining the other parts and a delta partition corresponding to the table. The insertion can be undone if the insertion was not valid.
Public/Granted literature
- US20130159265A1 Parallel Uniqueness Checks for Partitioned Tables Public/Granted day:2013-06-20
Information query