Data processing: database and file management or data structures – Database design – Data structure types
Patent
1997-10-31
2000-08-22
Kulik, Paul V.
Data processing: database and file management or data structures
Database design
Data structure types
710200, G06F 1200
Patent
active
061086541
ABSTRACT:
Methods and systems are provided for providing locking in a system. The resource objects of the system can be persistent, and thus provide finer granularity locking by allowing shared resource objects to be dynamically allocated and de-allocated. The persistent nature of the resource objects allows for the dynamic allocation and de-allocation of the resource objects, while guarding against the abnormal release of resource locks that result in the possibility of inconsistent data. If abnormal release occurs, the affected resource object(s) are marked to indicate that they are in a "dubious" state. The dubious resource objects are not dynamically de-allocated, but are instead allowed to persist until corrective or validation actions are taken. If the locks are validly released, then the resource objects can be safely de-allocated. In this manner, fine granularity locks can be created to cover minute portions of the shared system resources for some duration, without excessively incurring system overhead and memory.
REFERENCES:
patent: 5301357 (1994-04-01), Thompson
patent: 5499367 (1996-03-01), Bamford et al.
patent: 5623659 (1997-04-01), Shi et al.
patent: 5682537 (1997-10-01), Davies et al.
patent: 5761660 (1998-06-01), Josten et al.
patent: 5765151 (1998-06-01), Senator
patent: 5832484 (1998-11-01), Sankaran et al.
patent: 5832517 (1998-11-01), Knutsen, II
patent: 5864849 (1999-01-01), Bohannon et al.
patent: 5920872 (1999-07-01), Grewell et al.
Chan Wilson Wai Shun
Wang Tak Fung
Kulik Paul V.
Oracle Corporation
LandOfFree
Method and system for locking resources in a computer system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for locking resources in a computer system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for locking resources in a computer system will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-593107