Executing of lock management functions to updating lock state data of a database system
AssigneeOcient Holdings LLC
InventorsGeorge Kondiles, Richard George Wendel, III, Greg R. Dhuse
Life of this patent
Estimating the term…
Loading patent…
AssigneeOcient Holdings LLC
InventorsGeorge Kondiles, Richard George Wendel, III, Greg R. Dhuse
Estimating the term…
A database system is operable to maintain lock state data that includes a mapping of a plurality of lock state structures to a plurality of lock scope identifiers. Each of the plurality of lock state structures maintains a set of lock requests based on storing a queue of pending lock requests and a set of granted lock requests. A lock management function is executed to update the lock state data for one of the plurality of lock state structures. In response to executing the lock management function, an evaluation function is executed to further update the one of the plurality of lock state structures based on moving at least one lock request from the front of the queue of pending lock requests to the set of granted lock requests based on determining to move the at least one lock request.
A method for execution by a database system, comprising:
A database system comprising:
A non-transitory computer readable storage medium comprises:
Dependencies are inferred from the claim text.