DocumentCode
3657314
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
fYear
1984
fDate
4/1/1984 12:00:00 AM
Firstpage
474
Lastpage
482
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"
Publisher
ieee
Conference_Titel
Data Engineering, 1984 IEEE First International Conference on
Print_ISBN
978-0-8186-0533-8
Type
conf
DOI
10.1109/ICDE.1984.7271309
Filename
7271309
Link To Document