Abstract
In this paper, a locking-based concurrency control scheme is presented for object-oriented databases (OODBs). It is designed for controlling accesses to class hierarchies, which is an important concept in OODBs. Based on access frequency of each class, the proposed scheme incurs less locking overhead than the existing works, explicit locking and implicit locking, for any OODB environments. This paper also proves that the proposed scheme performs better than the existing schemes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bernstein, P., Hadzilacos, V. and Goodman, N.: Concurrency Control and Recoveryin Database Systems, Addison-Wesley (1987)
Cart, M. and Ferrie, J.: Integrating Concurrency Control into an Object-Oriented Database System, 2nd Int. Conf. on Extending Data Base Technology, Venice, Italy, Mar. (1990) 363–377
Date, C.: An Introduction to Database Systems, Vol. II, Addison-Wesley (1985)
Eswaran, K., Gray, J., Lorie, R. and Traiger, I.: The notion of consistency and predicate locks in a database system, Communication of ACM, Vol. 19, No. 11, Nov. (1976), 624–633
Garza. J, and Kim, W.: Transaction Management in an Object-Oriented Database System, ACM SIGMOD Int. Conf. on Management of Data, Chicago, Illinois, Jun. (1988) 37–45
Jun, W. and Gruenwald. L.: An Effective Class Hierarchy Concurrency Control Technique in Object-Oriented Database Systems, Journal of Information And Software Technology, Vol. 40. No. 1, Apr. (1998) 45–53
Lee, L. and Liou, R.: A Multi-Granularity Locking Model for Concurrency Control in Object-Oriented Database Systems, IEEE Trans. on Knowledge and Data Engineering, Vol. 8, No. 1, Feb. (1996) 144–156
Malta, C. and Martinez, J.: Controlling Concurrent Accesses in an Object-Oriented Environment, 2nd Int. Symp. on Database Systems for Advanced Applications, Tokyo, Japan, Apr. (1992) 192–200
Malta, C. and Martinez, J.: Automating Fine Concurrency Control in Object-Oriented Databases, 9th IEEE Conf. on Data Engineering, Vienna, Austria, Apr. (1993) 253–260
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jun, W., Gruenwald, L. (2000). An Optimal Locking Scheme in Object-Oriented Database Systems. In: Lu, H., Zhou, A. (eds) Web-Age Information Management. WAIM 2000. Lecture Notes in Computer Science, vol 1846. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45151-X_9
Download citation
DOI: https://doi.org/10.1007/3-540-45151-X_9
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67627-0
Online ISBN: 978-3-540-45151-8
eBook Packages: Springer Book Archive