• DocumentCode
    1987609
  • Title

    The perfect and imperfect clocks approach to performance analysis of basic timestamp ordering in distributed databases

  • Author

    Bouras, C.J. ; Spirakis, P.G.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Patras Univ., Greece
  • fYear
    1993
  • fDate
    27-29 May 1993
  • Firstpage
    403
  • Lastpage
    407
  • Abstract
    Locking and timestamping are two popular approaches to concurrency control in database systems. Although more than a dozen analytic performance studies of locking techniques have recently appeared in the literature, analytic performance study of timestamp-based concurrency algorithms largely remains an unexplored area. This paper presents a model of a distributed database system which provides a framework to study the performance of timestamp ordering concurrency control. We exhibit an analytical solution, which has been tested with extensive simulation. The accuracy seems to be very high. We assume perfect and also imperfect clocks for synchronization and quantify the way in which local clock inaccuracies affect the phenomenon of transaction conflicts. In particular, we derive a lot of interesting performance measures such as probability of abort, throughput and others
  • Keywords
    distributed databases; fault tolerant computing; performance evaluation; synchronisation; abort; concurrency control; distributed databases; imperfect clocks approach; locking techniques; perfect clocks approach; performance analysis; throughput; timestamp ordering; transaction conflicts; Algorithm design and analysis; Analytical models; Clocks; Concurrency control; Concurrent computing; Database systems; Particle measurements; Performance analysis; Synchronization; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing and Information, 1993. Proceedings ICCI '93., Fifth International Conference on
  • Conference_Location
    Sudbury, Ont.
  • Print_ISBN
    0-8186-4212-2
  • Type

    conf

  • DOI
    10.1109/ICCI.1993.315340
  • Filename
    315340