Scheduling real-time read-only transactions

被引:0
|
作者
Lam, KW
Lee, VCS
Hung, SI
机构
关键词
D O I
10.1109/RTCSA.1997.629180
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we investigate the consistency requirements of read-only (RO) transactions. Since RO transactions do not update any data item, they do not need to be serializable with consistent serial ordering of update transactions. We present a new algorithm that processes real-time RO transactions separately from update transactions in a multiversion database system. The new algorithm allows non-serializable execution of RO transactions. Nevertheless, RO transactions are still guaranteed to see consistent data, which is in contrast to other non-serializable algorithms allowing RO transactions to see bounded inconsistent data. Among its advantages of eliminating data contention between RO and update transactions and of reducing the overheads of accessing old version of data items, the new algorithm explicitly attempts to let RO transactions to read the most recent data rather than stale data. It could be very important for some real-time applications where reactive actions should be based on the latest status of the system.
引用
收藏
页码:104 / 109
页数:6
相关论文
共 50 条
  • [41] Processing Read-Only Transactions in Hybrid Data Delivery Environments with Consistency and Currency Guarantees
    André Seifert
    Marc H. Scholl
    Mobile Networks and Applications, 2003, 8 : 327 - 342
  • [42] Ensuring latest-bound currency of read-only transactions in mobile broadcasting environments
    Han, B
    Chung, SK
    Cho, Y
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2001, E84D (04): : 456 - 464
  • [43] Processing read-only transactions in hybrid data delivery environments with consistency and currency guarantees
    Seifert, A
    Scholl, MH
    MOBILE NETWORKS & APPLICATIONS, 2003, 8 (04): : 327 - 342
  • [44] WEAK CONSISTENCY OF READ-ONLY TRANSACTIONS - A TOOL TO IMPROVE CONCURRENCY IN HETEROGENEOUS LOCKING PROTOCOLS
    HANSDAH, RC
    PATNAIK, LM
    LECTURE NOTES IN COMPUTER SCIENCE, 1987, 287 : 265 - 281
  • [45] Scheduling transactions in mobile distributed real-time database systems
    Xiang-dong Lei
    Yue-long Zhao
    Song-qiao Chen
    Xiao-li Yuan
    Journal of Central South University of Technology, 2008, 15 : 545 - 551
  • [46] Scheduling of triggered transactions in distributed real-time active databases
    Lam, KY
    Law, GCK
    Lee, VCS
    ACTIVE, REAL-TIME, AND TEMPORAL DATABASE SYSTEMS, PROCEEDINGS, 1998, 1553 : 119 - 140
  • [47] Utilization of execution histories in scheduling real-time database transactions
    Dogdu, E
    DATA & KNOWLEDGE ENGINEERING, 2006, 57 (02) : 148 - 178
  • [48] Scheduling Real-Time Nested Transactions in Mobile Broadcast Environments
    Lei, Xiangdong
    Li, Wuke
    Yuan, Xiaoli
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 1053 - 1058
  • [49] Real-Time Scheduling of Concurrent Transactions in Multidomain Ring Buses
    Bui, Bach Duy
    Pellizzoni, Rodolfo
    Caccamo, Marco
    IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (09) : 1311 - 1324
  • [50] Scheduling Real-Time Transactions Using Deferred Preemptive Technique
    Bhura, Sohel A.
    Alvi, A. S.
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION TECHNOLOGIES, IC3T 2015, VOL 2, 2016, 380 : 631 - 638