The Community for Technology Leaders
Green Image
<p>A concurrency control method is proposed for global transactions in a distributed heterogeneous database system. This method is applicable when the database sites are interconnected in a rooted tree fashion. It guarantees deadlock freedom in addition to serializability. A general architecture of a heterogeneous system is given. The global transaction manager (GTM) decomposes the global transactions initiated at a site and the subtransactions received from other sites into smaller subtransactions, some of which are sent to the GTMs of the other sites, and those remaining, called g-local transactions, are to be executed by the local transaction manager (LTM) at that site. A concurrency control mechanism ensures serializability among: the local transactions (including the g-local transactions of the global ones) at each site, the global transactions and the global and local transactions together.</p>
non-two-phase locking protocol; global concurrency control; distributed heterogeneous database systems; global transactions; database sites; rooted tree fashion; deadlock freedom; serializability; general architecture; global transaction manager; GTM; g-local transactions; concurrency control mechanism; local transactions; g-local transactions; concurrency control; distributed databases; protocols; system recovery; transaction processing
K. Vidyasankar, "A Non-Two-Phase Locking Protocol for Global Concurrency Control in Distributed Heterogeneous Database Systems", IEEE Transactions on Knowledge & Data Engineering, vol. 3, no. , pp. 256-261, June 1991, doi:10.1109/69.88006
93 ms
(Ver 3.3 (11022016))