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 条
  • [21] Synchronization and recovery in an embedded database system for read-only transactions
    Bhalla, S
    Hasegawa, M
    EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005 WORKSHOPS, PROCEEDINGS, 2005, 3823 : 509 - 518
  • [22] Speculation-based protocols for improving the performance of read-only transactions
    Ragunathan, T.
    Reddy, P. Krishna
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2010, 5 (3-4) : 226 - 242
  • [23] Broadcasting consistent data to read-only transactions from mobile clients
    Lam, K.-Y. (cskylam@cityu.edu.hk), 1600, Oxford University Press (45):
  • [24] Broadcast of consistent data to read-only transactions from mobile clients
    Lam, KY
    Au, MW
    Chan, E
    WMCSA '99, SECOND IEEE WORKSHOP ON MOBILE COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1999, : 80 - 88
  • [25] Scheduling distributed real-time nested transactions
    Abdouli, M
    Sadeg, B
    Amanton, L
    ISORC 2005: Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, Proceedings, 2005, : 208 - 215
  • [26] Performance Issues in Scheduling of Real-Time Transactions
    Pandey, Sarvesh
    Shanker, Udai
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS (DASFAA 2021), PT III, 2021, 12683 : 638 - 642
  • [27] Scheduling adaptive transactions in real-time databases
    Dogdu, E
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, 1996, 1134 : 130 - 142
  • [28] SCHEDULING REAL-TIME TRANSACTIONS - A PERFORMANCE EVALUATION
    ABBOTT, RK
    GARCIAMOLINA, H
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 1992, 17 (03): : 513 - 560
  • [29] Scheduling transactions with stringent real-time constraints
    Lam, KW
    Son, SH
    Hung, SL
    Wang, ZW
    INFORMATION SYSTEMS, 2000, 25 (6-7) : 431 - 452
  • [30] SCHEDULING REAL-TIME TRANSACTIONS USING PRIORITY
    SON, SH
    INFORMATION AND SOFTWARE TECHNOLOGY, 1992, 34 (06) : 409 - 415