• DocumentCode
    963922
  • Title

    Performance Models of Timestamp-Ordering Concurrency Control Algorithms in Distributed Databases

  • Author

    Li, Victor O K

  • Author_Institution
    Department of Electrical Engineering, University of Southern California, Los Angeles, CA 90089.
  • Issue
    9
  • fYear
    1987
  • Firstpage
    1041
  • Lastpage
    1051
  • Abstract
    A distributed database (DDB) consists of copies of data files (usually redundant) geographically distributed and managed on a computer network. One important problem in DDB research is that of concurrency control. This paper develops a performance model of timestamp-ordering concurrency control algorithms in a DDB. The performance model consists of five components: input data collection, transaction processing model, communication subnetwork model, conflict model, and performance measures estimation. In this paper we describe the conflict model in detail. We first determine the probability of transaction restarts, the probability of transaction blocking, and the delay due to blocking for the basic timestamp-ordering algorithm. We then develop conflict models for variations of the basic algorithm. These conflict models are illustrated by numerical examples.
  • Keywords
    Computer network management; Computer networks; Concurrency control; Delay; Delta modulation; Distributed databases; Iterative algorithms; Numerical models; Stability; Transaction databases; Computer network; SDD-1; distributed databases; multiversion algorithms; performance models; redundant databases; timestamp-ordering algorithms;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1987.5009535
  • Filename
    5009535