Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
Transaction management in distributed heterogeneous database management systems
Information Systems
A model for concurrency in nested transactions systems
Journal of the ACM (JACM)
Reliable transaction management in a multidatabase system
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
Principles and realization strategies of multilevel transaction management
ACM Transactions on Database Systems (TODS)
Transaction synchronisation in object bases
Journal of Computer and System Sciences
On rigorous Transaction Scheduling
IEEE Transactions on Software Engineering
A Paradigm for Concurrency Control in Heterogeneous Distributed Database Systems
Proceedings of the Sixth International Conference on Data Engineering
Serializability in Object-Oriented Database Systems
Proceedings of the Sixth International Conference on Data Engineering
On Serializability of Multidatabase Transactions Through Forced Local Conflicts
Proceedings of the Seventh International Conference on Data Engineering
Ensuring Transaction Atomicity in Multidatabase Systems
Ensuring Transaction Atomicity in Multidatabase Systems
The CORDS multidatabase project
IBM Systems Journal
Transaction scheduling in dynamic composite multidatabase systems
CASCON '95 Proceedings of the 1995 conference of the Centre for Advanced Studies on Collaborative research
Failure isolation and recovery in composite multidatabases
CASCON '94 Proceedings of the 1994 conference of the Centre for Advanced Studies on Collaborative research
CASCON '92 Proceedings of the 1992 conference of the Centre for Advanced Studies on Collaborative research - Volume 2
Composite multidatabase system concurrency control and recovery
CASCON '93 Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: distributed computing - Volume 2
Hi-index | 0.00 |
Most previous work on transaction management in multidatabase systems assumes a two-level architecture consisting of a multidatabase and a set of simple participant database management systems. In this paper we relax this assumption and allow for the arbitrary hierarchical composition of other multidatabase systems as participants. We refer to this architecture as an open nested architecture and develop a correctness criterion for transactions that run concurrently in this environment.Our correctness criterion generalizes both hierarchical serializability and multidatabase serializability because no restrictions are imposed on the depth of nesting of subtransactions across a hierarchically composed set of multidatabases. Given that each multidatabase is autonomous, we show that previous correctness criteria can be applied recursively to each multidatabase, provided that a particular ordering properties of subtransactions and their underlying actions are maintained at each level of a multilevel transaction.