Real-time transaction scheduling: a cost conscious approach

  • Authors:
  • D. Hong;T. Johnson;S. Chakravarthy

  • Affiliations:
  • Database Systems Research and Development Center, Computer and Information Sciences Department, University of Florida, Gainesville, FL;Database Systems Research and Development Center, Computer and Information Sciences Department, University of Florida, Gainesville, FL;Database Systems Research and Development Center, Computer and Information Sciences Department, University of Florida, Gainesville, FL

  • Venue:
  • SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
  • Year:
  • 1993

Quantified Score

Hi-index 0.00

Visualization

Abstract

Real-time databases are an important component of embedded real-time systems. In a real-time database context, transactions must not only maintain the consistency constraints of the database but must also satisfy the timing constraints specified for each transaction. Although several approaches have been proposed to integrate real-time scheduling and database concurrency control methods, none of them take into account the dynamic cost of scheduling a transaction. In this paper, we propose a new cost conscious real-time transaction scheduling algorithm which considers dynamic costs associated with a transaction. Our dynamic priority assignment algorithm adapts to changes in the system load without causing excessive numbers of transaction restarts. Our simulations show its superiority over EDF-HP algorithm.