Results 11 to 20 of about 100,653 (130)

Modular synchronization in multiversion databases: version control and concurrency control [PDF]

open access: goldACM SIGMOD Record, 1989
In this paper we propose a version control mechanism that enhances the modularity and extensibility of multiversion concurrency control algorithms. We decouple the multiversion algorithms into two components: version control and concurrency control.
Sengupta, Soumitra, Agrawal, Divyakant
core   +7 more sources

Algorithmic aspects of multiversion concurrency control

open access: closedProceedings of the fourth ACM SIGACT-SIGMOD symposium on Principles of database systems, 1985
Multiversion schedulers are now a widely accepted method for enhancing the performance of the concurrency control component of a database. In this paper we introduce a new notion of multiversion serializability (MVSR) based on conflicts (MVCSR), and discuss its relation with the well known single version conflict serializability (CSR).
Hadzilacos, Thanasis   +1 more
semanticscholar   +4 more sources

Analysis of Real-Time Multiversion Concurrency Control Algorithms using Serialisability Graphs

open access: bronzeInternational Journal of Computer Applications, 2010
This paper analyses the correctness of Multiversion Concurrency Control(MVCC) algorithms that are commonly deployed in Realtime Databases. Database systems for real-time applications must satisfy timing constraints associated with transactions. Typically, a timing constraint is expressed in the form of a deadline and is represented as a priority to be ...
Keerthi Lingam
semanticscholar   +3 more sources

Multiversion concurrency control—theory and algorithms [PDF]

open access: bronzeACM Transactions on Database Systems, 1983
Concurrency control is the activity of synchronizing operations issued by concurrently executing programs on a shared database. The goal is to produce an execution that has the same effect as a serial (noninterleaved) one. In a multiversion database system, each write on a data item produces a new copy (or version )
Bernstein, Philip A., Goodman, Nathan
openaire   +2 more sources

Combination of Technology Blockchain and Multiversion Concurrency Control for Developing Database with Peer-to-Peer Atomic Safe Transactions

open access: diamondInternational Journal of Engineering & Technology, 2018
The article discusses the mechanisms of consensus algorithms used in a blockchain without connection with crypto-currencies, compares with the functionality of competitive access control technology to the database, and combines the functions of ...
I. A. Ivanova   +3 more
openalex   +2 more sources

Concurrency control algorithms for multiversion database systems [PDF]

open access: goldProceedings of the first ACM SIGACT-SIGOPS symposium on Principles of distributed computing - PODC '82, 1982
Concurrency control is the activity of synchronizing operations issued by concurrently executing programs on a shared database. The goal is to produce an execution that has the same effect as a serial (noninterleaved) one.In a multiversion database system, each write on a data item produces a new copy (or version) of that data item. This paper presents
Philip A. Bernstein, Nathan Goodman
openaire   +2 more sources

Xstamps: a multiversion timestamps concurrency control protocol for XML data

open access: closedFourth International Conference on Information, Communications and Signal Processing, 2003 and the Fourth Pacific Rim Conference on Multimedia. Proceedings of the 2003 Joint, 2004
With the tremendous growth of XML data over the Web, efficient management of such data becomes a new challenge for database community. Several data management solutions, proposed in recent years, extend the capability of traditional database systems to meet the needs of XML data while alternative approaches introduce new generation databases, named as ...
K.-M. Win   +3 more
openaire   +4 more sources

Optimizing Active Database Transactions Using an Extended Multiversion Concurrency Control Protocol

open access: green, 1995
We study the problem of efficiently evaluating transactions that automatically invoke the execution of (deferred) database triggers at the end of the transaction. In particular, we consider an important class of triggers which may express arbitrary integrity constraints and alerters.
Tombroff, Dimitri   +2 more
openaire   +4 more sources

Home - About - Disclaimer - Privacy