• 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