CPC G06F 16/211 (2019.01) [G06F 16/2322 (2019.01); G06F 16/2329 (2019.01)] | 18 Claims |
1. A method of maintaining concurrency, comprising:
initiating a write transaction for a first object in a row of a database table, the database table having a plurality of rows;
locking, with one or more processors, the first object without locking other objects in the row;
receiving, with one or more processors, a read request for a second object in the row; and
reading, with one or more processors, the second object in the row while the write transaction holds a lock on the first object, wherein reading the second object is performed prior to completion of the write transaction for the first object.
|