Overload Management in Real Time Database Systems
Keywords:
- Real-Time Database System, Overload Management, Transaction Scheduling.Abstract
As the complexity of real-time systems and application is going up, the amount of
information to be handled by real-time systems increases, motivating the need for database and data
service functionality. A conventional DBMS aims to maximize transaction throughput and minimize
response time. However, a real-time DBMS aims to provide predictability in transaction processing
and offer different quality of services. To address this need, it requires the architecture of a real-time
database management system which includes a real-time control layer and provides sophisticated
admission control, scheduling and overload management. In this paper, we introduce a dynamic
admission control and parametrable scheduling algorithm called MOA. The MOA algorithm makes
the transactions with higher importance as early arrival to be executed first in overload situations. In
addition, the system architecture for real-time database system (RTDBS) has been discussed to
achieve a significant performance even in overload situation.