Abstract
Object-oriented databases are becoming increasingly popular in business. Some areas of research interest include formal object-oriented database models, query optimization, analysis and design techniques, and concurrency control. Many of these issues have been well researched as they pertain to the relational model and to centralized databases. Specifically, many studies have concentrated on relational database concurrency control but few have concentrated on object-oriented database concurrency control. Once a concurrency control mechanism is proposed and implemented, the next phase is to analyze its performance using simulation techniques. This paper includes the simulation study for the object-oriented database concurrency control mechanism named O2C2. Contributions of this study include offering a method of simulating concurrency control in an object-oriented database model. This includes extending prior studies that deal only with reading or writing a single data item without implications to the rest of the database. Specifically, the method of simulating concurrency control in an object-oriented database model is applied to the mechanism O2C2. The simulation demonstrates some intuitive, yet important properties about concurrency control in object-oriented databases. For example, as the mix of transactions progresses from operating mostly with instance objects to operating with more class and method definitions, throughput decreases.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.