Title :
A transaction model for multidatabase systems
Author :
Mehrotra, Sharad ; Rastogi, Rajeev ; Silberschatz, Abraham ; Korth, Henry F.
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
Abstract :
A transaction model for multidatabase system (MDBS) applications in which global subtransactions may be either compensatable or retriable is presented. In this model compensation and retrying are used for recovery purposes. However, since such executions may no longer consist of atomic transactions, a correctness criterion that ensures that transactions see consistent database states is necessary. A commit protocol and a concurrency control scheme that ensures that all generated schedules are correct are also presented. The commit protocol eliminates the problem of blocking, which is characteristics of the standard 2PC protocol. The concurrency control protocol can be used in any MDBS environment irrespective of the concurrency control protocol followed by the local DBMSs in order to ensure serializability
Keywords :
concurrency control; database management systems; protocols; transaction processing; commit protocol; concurrency control; correctness criterion; multidatabase systems; serializability; standard 2PC protocol; transaction model; Concurrency control; Control systems; Database systems; Information technology; Laboratories; National electric code; Protocols; Spatial databases; Transaction databases;
Conference_Titel :
Distributed Computing Systems, 1992., Proceedings of the 12th International Conference on
Conference_Location :
Yokohama
Print_ISBN :
0-8186-2865-0
DOI :
10.1109/ICDCS.1992.235055