A real-time concurrency control protocol for main-memory database systems

被引:26
|
作者
Ulusoy, O [1 ]
Buchmann, A
机构
[1] Bilkent Univ, Dept Comp Sci & Informat Engn, Ankara, Turkey
[2] Tech Univ Darmstadt, Dept Comp Sci, D-64287 Darmstadt, Germany
关键词
real-time database systems; main-memory database systems; concurrency control;
D O I
10.1016/S0306-4379(98)00004-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Protocols developed so far for concurrency control in real-time database systems have assumed a dynamic acquisition of data resources as it is impossible to predict which instances of relations will actually be accessed by each transaction. In this paper double dagger, we present a new concurrency control protocol for main-memory real-time database systems, which is based on predeclaration of data requirements at a relation granularity. When a transaction is submitted, it is possible to detect with simple syntactical means which relations will be accessed by the transaction. Preacquisition of data resources enables the system to execute transactions in a conflict-free manner. The protocol also offers the possibility of determining execution times without the effects of blocking and I/O, thereby allowing us to give guarantees for the execution of high-priority transactions. Through a series of simulation experiments, the protocol is compared against some typical concurrency control protocols proposed recently for real-time database systems. (C) 1998 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:109 / 125
页数:17
相关论文
共 50 条
  • [1] PRED-DF -: A data flow based semantic concurrency control protocol for real-time main-memory database systems
    Münnich, A
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2000, : 468 - 472
  • [2] Design and implementation of a real-time static locking protocol for main-memory database systems
    Kim, JH
    Kim, YC
    You, HY
    Kim, J
    Ok, SH
    [J]. ADVANCES IN INFORMATION SYSTEMS, PROCEEDINGS, 2004, 3261 : 353 - 362
  • [4] A distributed real-time main-memory database for telecommunication
    Lindström, J
    Niklander, T
    Porkka, P
    Raatikainen, K
    [J]. DATABASES IN TELECOMMUNICATIONS, 2000, 1819 : 158 - 173
  • [5] An Evaluation of Strict Timestamp Ordering Concurrency Control for Main-Memory Database Systems
    Wolf, Stephan
    Muehe, Henrik
    Kemper, Alfons
    Neumann, Thomas
    [J]. IN MEMORY DATA MANAGEMENT AND ANALYSIS, 2015, 8921 : 82 - 93
  • [6] Validation concurrency control protocol in parallel real-time database systems
    Lei, XD
    Yuan, XL
    [J]. JOURNAL OF CENTRAL SOUTH UNIVERSITY OF TECHNOLOGY, 2002, 9 (03): : 197 - 201
  • [7] Validation concurrency control protocol in parallel real-time database systems
    雷向东
    袁晓莉
    [J]. Journal of Central South University, 2002, (03) : 197 - 201
  • [8] Integrated concurrency control protocol for hard real-time database systems
    Lam, KW
    Hung, SL
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1997, 144 (04): : 214 - 218
  • [9] Validation concurrency control protocol in parallel real-time database systems
    Xiang-dong Lei
    Xiao-li Yuan
    [J]. Journal of Central South University of Technology, 2002, 9 : 197 - 201
  • [10] Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems
    Neumann, Thomas
    Muehlbauer, Tobias
    Kemper, Alfons
    [J]. SIGMOD'15: PROCEEDINGS OF THE 2015 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2015, : 677 - 689