Adaptive Locking of Retained Resources in a Distributed Database Processing Environment
AssigneeSybase, Inc.
InventorsKantikiran Krishna Pasupuleti, Anusha Sivananainthaperumal, Jihong Jin
Life of this patent
Estimating the term…
Abstract
System, method, computer program product embodiments and combinations and sub-combinations thereof for adaptive locking of retained resources in a distributed database processing environment are provided. An embodiment includes identifying a locking priority for at least a portion of a buffer pool, determining lock requests based upon the identified locking priority, and granting locks for the lock requests.
Claims17
In a distributed database processing environment comprising a plurality of nodes, a method for adaptive locking of retained resources, the method comprising:
- identifying a locking priority for at least a portion of a buffer pool;
- determining lock requests based upon the identified locking priority;
- and
- granting locks for the lock requests.
A distributed shared disk cluster database system comprising:
- disk storage having at least one database;
- memory providing a buffer pool for the at least one database;
- and
- a plurality of nodes networked in the cluster, the plurality of nodes adapting to contention for the at least one database by identifying a locking priority for at least a portion of a buffer pool, determining lock requests based upon the identified locking priority;
- and granting locks for the lock requests.
A computer program product including a computer-readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations for adaptive locking of retained resources in a distributed shared disk cluster database processing environment, the instructions comprising:
- identifying a locking priority for at least a portion of a buffer pool;
- determining lock requests based upon the identified locking priority;
- and
- granting locks for the lock requests.
Dependencies are inferred from the claim text.