Reliable transaction management in a multidatabase system
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
A hierarchical approach to concurrency control for multidatabases
DPDS '90 Proceedings of the second international symposium on Databases in parallel and distributed systems
Using Tickets to Enforce the Serializability of Multidatabase Transactions
IEEE Transactions on Knowledge and Data Engineering
Superdatabases for Composition of Heterogeneous Databases
Proceedings of the Fourth International Conference on Data Engineering
Supporting Updates in Heterogeneous Distributed Database Systems
Proceedings of the Fourth International Conference on Data Engineering
Maintaining Quasi Serializability in Multidatabase Systems
Proceedings of the Seventh International Conference on Data Engineering
On Serializability of Multidatabase Transactions Through Forced Local Conflicts
Proceedings of the Seventh International Conference on Data Engineering
Proceedings of the Eighth International Conference on Data Engineering
Hi-index | 0.00 |
A multidatabase system consists of several heterogeneous local database systems. Most studies for multidatabase transaction management are concerned with the centralized transaction management in which there is only one coordinator. All global transactions are submitted to the coordinator site, and thus it can be overloaded. If the coordinator site fails, the multidatabase systems cannot serve any global transactions. In decentralized transaction management, since the site to which a global transaction is submitted becomes its coordinator, the load is naturally balanced and the multidatabase system is gradually degraded even though a coordinator site fails. This paper proposes a decentralized transaction management algorithm which guarantees global serializability and local autonomy.