Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
A critique of ANSI SQL isolation levels
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
Fault-tolerant broadcasts and related problems
Distributed systems (2nd Ed.)
A new approach to developing and implementing eager database replication protocols
ACM Transactions on Database Systems (TODS)
Generalized Isolation Level Definitions
ICDE '00 Proceedings of the 16th International Conference on Data Engineering
Comparison of Database Replication Techniques Based on Total Order Broadcast
IEEE Transactions on Knowledge and Data Engineering
Managing multiple isolation levels in middleware database replication protocols
ISPA'06 Proceedings of the 4th international conference on Parallel and Distributed Processing and Applications
Hi-index | 0.00 |
Concurrent transaction execution with different isolation levels is an issue solved a long time ago in centralised databases. This allows an application to execute critical transactions with a high isolation level and non-critical with a weak one. In replicated databases this is still an open line, nearly virgin, with a lot of open fronts which conform the main objectives of this work. What we intend to do is a methodology to construct replication protocols supporting concurrent transaction execution with different isolation levels. As example and case of study, in this document we define the new Generalised Loose Read Committed isolation level, near to Read Committed but easier to provide in replication protocols, to study how can we apply our methodology to support GLRC and Serialisable in the weak voting replication protocol schema.