Title :
Ah adaptive concurrency control strategy for distributed database systems
Author :
Amit P. Sheth;Anoop Singhal;Ming T. Liu
Author_Institution :
DEPARTMENT OF COMPUTER AND INFORMATION SCIENCE, THE OHIO STATE UNIVERSITY, COLUMBUS, OH 43210
fDate :
4/1/1984 12:00:00 AM
Abstract :
Performance of a Concurrency Control Algorithm (CCA) managing a distributed database system will deteriorate considerably when the configuration of the network supporting it will change due to either communication link failures or the communication delays introduced by varying load patterns. To get a good performance in spite of the changing configurations, we propose a scheme that involves breaking down the network into ‘weakly connected’ clusters. The problem to identify the clusters of a network is NP-hard. However, we present a heuristic strategy to identify the clusters of a network that works in polynomial time. Any of the present CCAs can be modified to work on a network that is partitioned into clusters by our scheme that uses (what we term as) multiple controllers. As an example, we present a Centralized Locking Algorithm with Acknowledgment using Multiple Controllers (CLAA/MC). Performance gain achieved using multiple controllers is also discussed.
Keywords :
"Clustering algorithms","Partitioning algorithms","Concurrency control","Databases","Delays","Network topology","Computer crashes"
Conference_Titel :
Data Engineering, 1984 IEEE First International Conference on
Print_ISBN :
978-0-8186-0533-8
DOI :
10.1109/ICDE.1984.7271309