ACM Home Page
Please provide us with feedback. Feedback
Ensuring relaxed atomicity for flexible transactions in multidatabase systems
Full text PdfPdf (1.30 MB)
Source International Conference on Management of Data archive
Proceedings of the 1994 ACM SIGMOD international conference on Management of data table of contents
Minneapolis, Minnesota, United States
Pages: 67 - 78  
Year of Publication: 1994
ISBN:0-89791-639-5
Also published in ...
Authors
Aidong Zhang  Department of Computer Science, Purdue University, West Lafayette, IN
Marian Nodine  Department of Computer Science, Brown University, Providence, RI
Bharat Bhargava  Department of Computer Science, Purdue University, West Lafayette, IN
Omran Bukhres  Department of Computer Science, Purdue University, West Lafayette, IN
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 48,   Citation Count: 15
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/191839.191850
What is a DOI?

ABSTRACT

Global transaction management requires cooperation from local sites to ensure the consistent and reliable execution of global transactions in a distributed database system. In a heterogeneous distributed database (or multidatabase) environment, various local sites make conflicting assertions of autonomy over the execution of global transactions. A flexible transaction model for the specification of global transactions makes it possible to deal robustly with these conflicting requirements. This paper presents an approach that preserves the semi-atomicity (a weaker form of atomicity) of flexible transactions, allowing local sites to autonomously maintain serializability and recoverability. We offer a fundamental characterization of the flexible transaction model and precisely define the semi-atomicity. We investigate the commit dependencies among the subtransactions of a flexible transaction. These dependencies are used to control the commitment order of the subtransactions. We next identify those restrictions that must be placed upon a flexible transaction to ensure the maintenance of its semi-atomicity. As atomicity is a restrictive criterion, semi-atomicity enhances the class of executable global transactions.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
3
 
4
5
 
6
 
7
 
8
9
 
10
S. Mehrotra, R. Rastogi, H. F. Korth, and A. Silberschatz. A transaction model for multidatabase systems, in Proceedings of International Conference on Distributed Computing Systems, June 1992.
 
11
 
12
 
13
M. H. Nodine and S. B. Zdonik. Automating compensation in a multidatabase. In Proceedings of the 27th Hawaii International Conference on System Sciences, 1994.
14
15
 
16
 
17
 
18
A. Wolski and J. Veijalainen. 2PC Agent method: Achieving serializability in presence of failures in a heterogeneous multidatabase. In Proceedings of PARBASE-90, Miami Beach, Florida, 1990.
 
19
A. Zhang and B. Bhargava. Scheduling with Compensation in Multidatabase Systems. Technical Report CSD-TR-93-063, Purdue University, October 1993.

CITED BY  15

Collaborative Colleagues:
Aidong Zhang: colleagues
Marian Nodine: colleagues
Bharat Bhargava: colleagues
Omran Bukhres: colleagues