Real-time transaction scheduling in database systems

被引:0
作者
Wietrzyk, VI [1 ]
Ramaswamy, V [1 ]
机构
[1] UNIV TECHNOL SYDNEY, SCH ELECT ENGN, SYDNEY, NSW, AUSTRALIA
来源
DATABASE AND EXPERT SYSTEMS APPLICATIONS | 1996年 / 1134卷
关键词
real-time database systems; transaction scheduling; performance evaluation;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Real-time database systems have transactions with explicit timing constraints, such as ready time, deadlines, and temporal constraints. Meeting the requirements of real-time database systems (RTDBS) requires a balanced and coordinated effort between concurrency control and transaction scheduling. Current research efforts in RTDBS have been focused on scheduling transactions with soft or firm deadlines with serializability as the sole correctness criterion. Efficient resource scheduling algorithms and concurrency control protocols are required to schedule so as to satisfy both timing and data consistency requirements. What we need is a concurrency control algorithm that allows transactions to meet the timing constraints as much as possible without reducing the concurrency level of the system in the absence of any a priori information. In this paper, we present new real-time transaction scheduling algorithms which employ a hybrid approach, i.e., a combination of locking, pessimistic and optimistic methods. Our experimental results indicate that proposed protocols appears to be good, especially under conditions of high transaction load and high data contention.
引用
收藏
页码:633 / 643
页数:11
相关论文
共 23 条
[1]  
BOKSENBAUM C, 1987, IEEE T SOFTWARE ENG, V13
[2]  
HARITSA JH, 1990, P 11 REAL TIM SYST S
[3]  
HARITSA JR, 1992, REAL TIME SYST
[4]  
HARITSA JR, 1990, ACM SIGACT SIGMOD SI
[5]  
HARITSA JR, 1990, IEEE REAL TIM SYST S
[6]  
HUANG J, 1991, VLDB C BARC SPAIN
[7]  
KORTH HF, 1986, DATABASE SYSTEM CONC
[8]  
LEUNG J, 1980, INFORMATION PROCESSI, V11
[9]  
LIN Y, 1990, P 11 REAL TIM SYST
[10]  
LIU L, 1973, JACM