• Title of article

    Performance modeling of distributed timestamp ordering: Perfect and imperfect clocks

  • Author/Authors

    Bouras، نويسنده , , C.J. and Spirakis، نويسنده , , P.G.، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 1996
  • Pages
    26
  • From page
    105
  • To page
    130
  • Abstract
    This work presents a model of a distributed database system which provides the framework to study the performance of timestamp ordering concurrency control. Locking and timestamping are two popular approaches to concurrency control in database systems. Timestamp-based algorithms have been proposed to protect distributed databases from inconsistencies during concurrent access. In these algorithms, transactions may reach a particular site in different order than their timestamps, due to unexpected network delays. This causes conflicts which the distributed concurrency control mechanism has to cope with. 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, mean waiting time, throughput, mean queue length and others.
  • Keywords
    Reordering , Clock drifts , Conflicts , Concurrency Control , Performance , Timestamp , queueing , distributed databases
  • Journal title
    Performance Evaluation
  • Serial Year
    1996
  • Journal title
    Performance Evaluation
  • Record number

    1568413