Patent ID: 11914573
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 6:
7. A computer program product comprising:
a machine readable storage device; and
computer code stored on the machine readable storage device, with the computer code including instructions for causing a processor(s) set to perform operations including the following:
receiving a relational database transaction for a target relational database table, the relational database transaction including a lock component corresponding to at least one target key with a corresponding at least one target column,
creating a lock compatibility dataset corresponding to whether the lock component of the relational database transaction is compatible with existing locks presently applied to the target database by:
comparing the target key and target column to a key hash chain corresponding to locks for specific keys, including column specific locks for a given specific key, and
comparing the target column to a column bit array, with the column bit array indicative of which columns have range-column locks present, and

responsive to the lock compatibility data set indicating compatibility between the lock component and the existing locks, adding the lock component to the existing locks.