The Response Time Distribution in a Multi-Processor Database with Single Queue Static Locking

  • Authors:
  • M. P. Bodlaender;S. A. E. Sassen;P. D. V. Van der Stok;J. Van der Wal

  • Affiliations:
  • -;-;-;-

  • Venue:
  • WPDRTS '96 Proceedings of the 4th International Workshop on Parallel and Distributed Real-Time Systems
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

A transaction scheduling mechanism is designed for a shared-memory, multi-processor database system. The scheduler used is a variant of static locking, adapted for real-time and more than one processor. It is assumed that transactions arrive according to a Poisson process, execution times of transactions are independent and exponentially distributed, and all transactions use the same number of data items. The system is then represented as a Markov model. A steady state is derived from this model. By examining the path through the system of a single transaction, a recursive relation that describes all moments of a transaction's response time is derived. The response time distribution is approximated by fitting a distribution to the first two moments. Simulation shows that this approximation gives excellent results.