Patent ID: 11972777
Assignee: ORACLE INTERNATIONAL CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. One or more non-transitory computer-accessible storage media storing program instructions that when executed on or across one or more processors:
store respective sets of locking-related metadata pertaining to individual ones of one or more data objects, wherein a set of locking-related metadata pertaining to a first data object of the one or more data objects comprises (a) a first lock and (b) a first read-related condition indicator; and
cause a first reader of a plurality of accessors of the first data object to:
determine, based at least in part on examining the first read-related condition indicator by the first reader, that a read operation on the first data object can be performed without acquiring the first lock; and
initiate the read operation without acquiring the first lock.