Integrated concurrency control protocol for hard real-time database systems

被引:1
|
作者
Lam, KW [1 ]
Hung, SL [1 ]
机构
[1] City Univ Hong Kong, Dept Comp Sci, Kowloon, Peoples R China
来源
关键词
hard real-time systems; real-time scheduling; database systems; concurrency controls; transaction processing;
D O I
10.1049/ip-cdt:19971224
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Real-time transactions must meet their deadlines in hard real-time database systems (RTDBS). To preserve data integrity, hard RTDBS require concurrency control protocols to synchronise transactions to access shared data. Transaction blocking enforced by concurrency control protocols leads to priority inversion problems which violate the principle of priority-based scheduling and degrade system schedulability. Unfortunately, this blocking time can be indefinitely long, which is unacceptable in hard real-time applications. An integrated scheduling and concurrency control protocol is proposed that allows a high priority transaction to pre-empt an uncommitted lower priority transaction while preventing the lower priority transaction from being restarted even in the face of data conflicts. The new protocol alleviates priority inversion problems by allowing more transaction schedules than other protocols.
引用
收藏
页码:214 / 218
页数:5
相关论文
共 50 条
  • [21] Concurrency control protocol for dynamic priority scheduling in hard real-time databases
    Wang, HA
    Wang, Q
    Wang, K
    Jin, H
    Dai, GZ
    CHINESE JOURNAL OF ELECTRONICS, 2006, 15 (01): : 6 - 11
  • [22] Concurrency Control Protocol for Real-Time Database and The Analysis Base on Petri Net
    Chen Jun
    Wang Yu Fen
    Wang Jian ping
    SMART MATERIALS AND INTELLIGENT SYSTEMS, PTS 1 AND 2, 2011, 143-144 : 12 - 17
  • [23] Weak Serializable Concurrency Control in Distributed Real-Time Database Systems
    党德鹏
    刘云生
    潘琳
    Journal of Shanghai University, 2002, (04) : 325 - 330
  • [24] The Freeze algorithms for concurrency control in secure real-time database systems
    Park, C
    Park, S
    DATA & KNOWLEDGE ENGINEERING, 2003, 45 (01) : 101 - 125
  • [25] A SURVEY OF CONCURRENCY-CONTROL FOR REAL-TIME DATABASE-SYSTEMS
    KATAOKA, R
    SATOH, T
    SUZUKI, K
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1993, E76D (02) : 145 - 153
  • [26] Quasi Serializable Concurrency Control in Distributed Real-Time Database Systems
    党德鹏
    High Technology Letters, 2003, (01) : 72 - 76
  • [27] Quasi serializable concurrency control in distributed real-time database systems
    Dept. of Comp. Sci. and Technol., Tsinghua Univ., Beijing 100084, China
    不详
    High Technology Letters, 2003, 9 (01) : 72 - 76
  • [28] Concurrency control in a multiprocessor real-time database system
    Kuo, TW
    Hsih, HC
    EUROMICRO RTS 2000: 12TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2000, : 55 - 62
  • [29] Distributed Multiversion Optimistic Concurrency Control for Mobile Real-Time Database Systems
    Lei Xiangdong
    Zhao Yuelong
    Chen Songqiao
    Yuan Xiaoli
    2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 3011 - 3014
  • [30] OPTIMISTIC PRIORITY-BASED CONCURRENCY-CONTROL PROTOCOL FOR FIRM REAL-TIME DATABASE-SYSTEMS
    KIM, J
    SHIN, H
    INFORMATION AND SOFTWARE TECHNOLOGY, 1994, 36 (12) : 707 - 715