IEEE Transactions on Computers
Scheduling real-time transactions: a performance evaluation
ACM Transactions on Database Systems (TODS)
Priority inheritance in soft real-time databases
Real-Time Systems - Special issue: real-time databases
POSIX.4: programming for the real world
POSIX.4: programming for the real world
The Deferrable Server Algorithm for Enhanced Aperiodic Responsiveness in Hard Real-Time Environments
IEEE Transactions on Computers
Applying update streams in a soft real-time database system
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
Integrating standard transactions in firm real-time database systems
Information Systems - Special issue on real-time database systems
Multiclass transaction scheduling and overload management in firm real-time database systems
Information Systems - Special issue on real-time database systems
On being optimistic about real-time constraints
PODS '90 Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Advances in real-time database systems research
ACM SIGMOD Record
Priority Inheritance Protocols: An Approach to Real-Time Synchronization
IEEE Transactions on Computers
Multiclass Query Scheduling in Real-Time Database Systems
IEEE Transactions on Knowledge and Data Engineering
Concurrency control for real-time database systems with mixed transactions
RTCSA '97 Proceedings of the 4th International Workshop on Real-Time Computing Systems and Applications
Hi-index | 0.00 |
Although many efficient concurrency control protocols had been proposed for real-time database systems, they are mainly designed for the systems with a single type of real-time transactions. Due to the very different performance requirements of each type of real-time transactions, these proposed protocols may not be suitable to Mixed Real-time Database Systems (MRTDBS), where different types of real-time transactions, and even non-real-time transactions, may co-exist in the systems at the same time. In this paper, we propose strategies for resolving data conflicts between different types of transactions in a MRTDBS so that their different performance requirements can be achieved and, at the same time, the overall system performance can be improved. The performance of the proposed strategies is evaluated and compared with a real-time optimistic approach. The performance of our proposed conflict resolution methods has also been investigated in a more realistic environment with a limited number of priority levels and disk resident data items.