Open Access Journal

ISSN : 2394-2320 (Online)

International Journal of Engineering Research in Computer Science and Engineering (IJERCSE)

Monthly Journal for Computer Science and Engineering

Open Access Journal

International Journal of Engineering Research in Computer Science and Engineering (IJERCSE)

Monthly Journal for Computer Science and Engineering

ISSN : 2394-2320 (Online)

Multi version Concurrency Control for Object Oriented Database Management System

Author : Sonal Kanungo 1 Rustom. D Morena 2

Date of Publication :8th October 2017

Abstract: Now a day object-oriented databases (OODB) are being used in large scale applications in a different industry including telecommunications, banking, manufacturing, insurance, and shipping. These applications are categorized by having complex data, that is, data which is represented in the highly interconnected in an object model. Object databases are very good at storing the complex data model, but it is generally up to the application developer to figure out how to scale the application so that it runs efficiently with many concurrent users. The purpose of this paper is to explore various techniques that can be used in object oriented databases to achieve high concurrency.

Reference :

    1. K.P. Eswaran, J.N. Gray, R.A. Lorie, and I.L. Traiger: “The Notions of Consistency and Predicate Locks in a Database System”, Communications of the ACM, November 1976 of Volume 19, Pages 624-633.
    2. DANIEL J. ROSENKRANTZ, RICHARD E. STEARNS, PHILIP M. LEWIS II: “System Level Concurrency Control for Distributed Database Systems”, ACM Transactions on Database Systems, Vol. 3, No. 2, June 1978, Pages 178-198.
    3. H.T. KUNG AND JOHN T. ROBINSON: “On Optimistic Methods for Concurrency Control”, ACM Transactions on Database Systems, Vol. 6, No. 2, June 1981, Pages 213-226.
    4. RICHARD E. STEARNS* AND DANIEL J. ROSENKRANTZ: “DISTRIBUTED DATABASE CONCURRENCYC OIITROLS USING BEFOREVALUES”, l981 ACM, Pages 74-83.
    5. CHRISTOS H. PAPADIMITRIOU, PARIS C. KANELLAKIS:” ON Concurrency Control by Multiple Versions”, 1982 ACM Publication.
    6. PHILIP A. BERNSTEIN and NATHAN GOODMAN: “Multiversion Concurrency Control- Theory and Algorithms”, ACM Transactions on Database Systems, Vol. 8, No. 4, December 1983, Pages 465-483.
    7. HENRY F. KORTH: Locking Primitives in a Database System, Journal of the Association for Computing Machinery, Vol 30, No1, January 1983, Pages 55-79.
    8. CHRISTOS H. PAPADIMITRIOU: “On Concurrency Control by Multiple Versions”, ACM Transactions on Database Systems, Vol. 9, No. 1, March 1984, Pages 89- 99.
    9. RONG SUN, GOMER THOMAS: “Performance Results on Multiversion Timestamp Concurrency Control with Predeclared Write sets”, 1987 ACM, Pages 177-184.
    10. DIVYAKANT AGRAWAL, AMR EL ABBADI, and AMBUJ K. SINGH: “Consistency and Orderability: Semantics-Based Correctness Criteria for Databases”, ACM Transactions on Database Systems, Vol 18, No. 3, September 1993, Pages 460-486.
    11. MIHALIS YANNAKAKIS: “Issues of Correctness In Database Concurrency Control By Locking”, ACM 1981, Pages 363-367.
    12. SONAL KANUNGO, R.D. MORENA, “Analysis and Comparison of Concurrency Control Techniques”, International Journal of Advanced Research in Computer and Communication Engineering, Vol. 4, Issue 3, March 2015
    13. SONAL KANUNGO, R.D. MORENA, “Comparison of Concurrency Control and Deadlock Handing in Different OODBMS”, International Journal of Engineering Research & Technology, Vol. 5 Issue 05, May-2016.

Recent Article