Priority inheritance in soft real-time databases
Real-Time Systems - Special issue: real-time databases
Distributed and Parallel Databases - Special issue: Research topics in distributed and parallel databases
The PROMPT Real-Time Commit Protocol
IEEE Transactions on Parallel and Distributed Systems
Speculation Based Nested Locking Protocol to Increase the Concurrency of Nested Transactions
IDEAS '00 Proceedings of the 2000 International Symposium on Database Engineering & Applications
An Efficient Real-time Scheduler for Nested Transaction Models
ICPADS '02 Proceedings of the 9th International Conference on Parallel and Distributed Systems
Real-time databases: extended transactions and the utilization of execution histories
Real-time databases: extended transactions and the utilization of execution histories
Scheduling Distributed Real-Time Nested Transactions
ISORC '05 Proceedings of the Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
An optimistic concurrency control algorithm for mobile ad-hoc network databases
Proceedings of the Fourteenth International Database Engineering & Applications Symposium
Distributed and Parallel Databases
Hi-index | 0.00 |
Extended transaction models in databases were motivated by the need of complex applications such as CAD/CAM and software engineering. Nested transaction models have so far been shown to play an important role in such applications. However, these models are not yet fully studied. In this paper, we focus on the applicability of such models to real-time database systems, particularly to issues related to the global serializability of distributed real-time nested transactions. Our contribution in this field is twofold: we propose (i) a real-time concurrency control, called 2PL-NT-HP, to solve data conflicts problem between nested transactions and (ii) a real-time commit protocol to guarantee the uniform commitment of distributed nested transactions. To this purpose, we have adapted the PROMPT real-time commit protocol which is designed specifically for the real-time flat transactions. This protocol causes intra-aborts cascade in nested environment and hence decreases its real-time performances. To alleviates this drawback, the borrowing subtransaction carries out a speculative execution by accessing both before and after-image of the lending subtransaction. Simulations we have carried out show that S-PROMPT approach is very useful in DRTDBSs compared to the classical approaches.