Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
Transaction management in distributed heterogeneous database management systems
Information Systems
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
A formal approach to recovery by compensating transactions
Proceedings of the sixteenth international conference on Very large databases
Reliable transaction management in a multidatabase system
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
An optimistic commit protocol for distributed transaction management
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
On rigorous Transaction Scheduling
IEEE Transactions on Software Engineering
Using semantic knowledge for transaction processing in a distributed database
ACM Transactions on Database Systems (TODS)
Overview of multidatabase transaction management
The VLDB Journal — The International Journal on Very Large Data Bases
Unilateral Commit: A New Paradigm for Reliable Distributed Transaction Processing
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
Revisiting Transaction Management in Multidatabase Systems
Distributed and Parallel Databases
Transaction Processing in a Mobile, Multi-Database Environment
Multimedia Tools and Applications
Global Transaction Termination Rules in Composite Database Systems
BNCOD 17 Proceedings of the 17th British National Conferenc on Databases: Advances in Databases
Site-Locking Protocol for Global Concurrency Control in Multidatabase Systems
IDEAS '99 Proceedings of the 1999 International Symposium on Database Engineering & Applications
Hi-index | 0.00 |
In this paper we develop a formal basis for research into the reliability aspects of transaction processing in multidatabase systems. We define a new correctness notion called global committability(GC) for the correct unilateral commit and retry recovery of global transactions in an autonomous MDBS environment. This notion facilitates to ensure the isolation property of global transactions when the retry approach is applied. The formalization work illustrates that conventional serializability (SR) notion and recoverability (RC) notion are not sufficient to specify a correct execution (i.e., isolated execution and recovery) of global transactions when the unilateral commit and the retry recovery are used to ensure the atomicity of global transactions. This work is significant because the unilateral commit and the retry recovery is an attractive complementary means to the undo recovery (whose correct schedule is specified by the conventional RC notion) for advanced transaction applications with characteristics of site autonomy and long-lived execution.