Towards a Model of Concurrency to achieve Temporal Consistency in Long Duration Transaction Processing in Real Time Active Database System
نویسنده
چکیده
This paper presents modeling of the transaction in the real time active database management systems. Active database with ECA rule has been found to provide an elegant framework to capture semantics of many real life applications. Real time database management system functions as a repository of data and provides storage and retrieval of data. Transactions, which update the database, are assigned deadlines with suitable slackness. Performance of real time database system mainly depends on how often the transaction misses their deadline. In the applications like situation assessment and tracking, trading and stock control needs actions to be taken in stringent time frame for the full benefit of the system. A long duration transaction takes relatively long time to complete its computation even without interference from other transactions. This makes long duration transaction vulnerable to failures and consequent recovery procedure is also complicated. In this paper, we will discuss how long duration transactions derives their deadlines and how ECA rules of active databases helps in processing long duration transactions.
منابع مشابه
Towards Unifying Database Scheduling and Concurrency Control: A Frontier Approach
Real-time databases have numerous applications, including commodities trading, military command and control, patient monitoring, air tra c control, and exible manufacturing. All of these applications require that data be processed in such a way that the data and output of the database remains logically consistent . They also require that deadlines imposed on database operations are met (tempora...
متن کاملAn Optimistic Concurrency Control Protocol for Real-Time Database Systems
Transactions in real-time database systems are associated with certain timing constraints derived either from temporal consistency requirements of data or from requirements imposed on system reaction time. Fundamental requirements of real-time database systems are timeliness, i.e., the ability to produce expected transaction results early or at the right time, and predictability, i.e., the abil...
متن کاملPossible Schedule of Transactions X Schedules That Meet Timing Constraints
This paper presents a technique that is capable of supporting four major requirements for concurrency control in real-time databases: transaction temporal consistency, transaction logical consistency, data temporal consistency, and data logical consistency, as well as tradeoos among these four requirements. The technique is based upon an object-oriented real-time database model in which each ob...
متن کاملDevelopment of Efficient Temporal Databases in a Real time
This paper presents description of real time database system. Like conventional database, real time data-base system must handle transactions with timing constraint. Real-time database systems must maintain both logical and temporal data integrity so that transactions can respond to real-world events timely and predictably. This paper, first presents concurrency control mechanism including vari...
متن کاملAn Optimistic Concurrency Control Approach Applied to Temporal Data in Real-time Database Systems
Real-time database systems (RTDBS) have received growing attention in recent years. RTDBS is a database system where transactions have explicit timing constraints such as deadlines. The performance and the correctness of RTDBS are highly dependent on how well these deadlines can be met. Scheduling of transactions is driven by priority considerations rather than fairness considerations. Concurre...
متن کامل