Abstract
The use of Static Two Phase Locking Protocols (S2PL) for concurrency control in real-time database systems (RTDBS) has received little attention in the past. Actually, real-time S2PL (RT-S2PL) protocols do possess some desirable features making them suitable for RTDBS, especially for distributed real-time database systems (DRTDBS) in which remote locking is required and distributed deadlock is possible. In this paper, different RT-S2PL protocols are proposed. They differ in their methods of reducing the blocking time of higher priority transactions. Their performance is studied and compared with a real-time dynamic two phase locking protocol (RT-D2PL), called Hybrid Two Phase Locking (Hb2PL). The impact of different system and workload parameters, such as mean inter-arrival time of transactions, number of remote lock requests of a transaction, communication overhead for sending messages, and database size on their performance have been examined. The performance results indicate that the RT-S2PL protocols are suitable for DRTDBS in which the proportion of local locks of a transaction is small and the communication overhead for locking is high.
| Original language | English |
|---|---|
| Pages (from-to) | 141-166 |
| Journal | Real-Time Systems |
| Volume | 13 |
| Issue number | 2 |
| DOIs | |
| Publication status | Published - Sept 1997 |
Research Keywords
- Distributed real-time database systems
- Real-time concurrency control
- Real-time two phase locking protocols
Fingerprint
Dive into the research topics of 'On Using Real-Time Static Locking Protocols for Distributed Real-Time Databases'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver