Title :
Supporting reliable and atomic transaction management in multidatabase systems
Author :
Kang, Iwen E. ; Keefe, Thomas F.
Author_Institution :
Dept. of Electr. & Comput. Eng., Pennsylvania State Univ., University Park, PA, USA
Abstract :
Transaction management in multidatabase systems (MDBSs) is complicated by the autonomy requirement, especially in the case of failure. We demonstrate necessary and sufficient conditions for supporting reliable and atomic transaction management in MDBSs. Most previous work assumes single version histories and conflict serializability; this precludes the use of multiversion scheduling protocols in the local database systems. To deal with multiple versions, it is necessary to extend conflict serializability to one-copy serializability. A decentralized transaction management scheme is presented for use in MDBSs which assumes local histories are one-copy serializable and cascadeless. Only a minimum access restriction is imposed on global update subtransactions. Our scheme not only ensures global serializability in the face of failures, but also ensures freedom from global deadlocks
Keywords :
concurrency control; configuration management; database theory; distributed databases; reliability; scheduling; system recovery; transaction processing; atomic transaction management; autonomy requirement; cascadeless local histories; conflict serializability; decentralized transaction management scheme; failure; global deadlock freedom; global serializability; global update subtransactions; minimum access restriction; multidatabase systems; multiple versions; multiversion scheduling protocols; one-copy serializability; reliability; Access protocols; Database systems; Engineering management; History; Proposals; Reliability engineering; Scheduling; Sufficient conditions; System recovery; Transaction databases;
Conference_Titel :
Distributed Computing Systems, 1993., Proceedings the 13th International Conference on
Conference_Location :
Pittsburgh, PA
Print_ISBN :
0-8186-3770-6
DOI :
10.1109/ICDCS.1993.287679