TY - GEN
T1 - Concurrency control in real-time databases by dynamic adjustment of serialization order
AU - Lin, Ti
AU - Son, Sang H.
PY - 1990
Y1 - 1990
N2 - Time-critical scheduling in real-time database systems has two components: real-time transaction scheduling, which is related to task scheduling in realtime operating systems, and concurrency control, which can be considered as operation level scheduling. Most current research in this area only focuses on the transaction scheduling aspact while the concurrency control part remains untouched. In the paper, a new concurrency control algorithm for real-time database systems is proposed, by which real-time scheduling and concurrency control can be integrated. The algorithm is based on a priority-based locking mechanism to support time-critical scheduling by adjusting the serialization order dynamically in favor of high priority transactions. Furthermore, it does not assume any knowledge about the data requirements or execution time of each transaction. This makes the algorithm very practical.
AB - Time-critical scheduling in real-time database systems has two components: real-time transaction scheduling, which is related to task scheduling in realtime operating systems, and concurrency control, which can be considered as operation level scheduling. Most current research in this area only focuses on the transaction scheduling aspact while the concurrency control part remains untouched. In the paper, a new concurrency control algorithm for real-time database systems is proposed, by which real-time scheduling and concurrency control can be integrated. The algorithm is based on a priority-based locking mechanism to support time-critical scheduling by adjusting the serialization order dynamically in favor of high priority transactions. Furthermore, it does not assume any knowledge about the data requirements or execution time of each transaction. This makes the algorithm very practical.
UR - https://www.scopus.com/pages/publications/84880882332
U2 - 10.1109/REAL.1990.128735
DO - 10.1109/REAL.1990.128735
M3 - Conference contribution
AN - SCOPUS:84880882332
SN - 0818621125
SN - 9780818621123
T3 - Proceedings - Real-Time Systems Symposium
SP - 104
EP - 112
BT - 1990 Proceedings 11th Real-Time Systems Symposium, RTSS 1990
T2 - 1990 11th Real-Time Systems Symposium, RTSS 1990
Y2 - 5 December 1990 through 7 December 1990
ER -