Concepts for optimistic concurrency control in centralized and distributed database systems

被引:0
|
作者
Rahm, Erhard [1 ]
机构
[1] Universität Kaiserslautern, Germany
来源
IT - Information Technology | 1988年 / 30卷 / 01期
关键词
Distributed database systems - Synchronization - Locks (fasteners);
D O I
10.1524/itit.1988.30.1.28
中图分类号
学科分类号
摘要
Optimistic synchronization methods are considered as a promising alternative to locking algorithms for concurrency control, especially for applications with moderate conflict probability. This paper aims at providing a survey of some existing proposals for optimistic synchronization in centralized and distributed database systems, as well as describing a number of new and improved techniques. After an introduction we review the original BOCCscheme for centralized database systems and describe two heavily improved alternatives (the FOCC and the BOCC + approach) and also a combination with locking. We then show how these basic algorithms can be used for synchronization in distributed database systems. Here the validations can be performed either at a central site or in a distributed way where the latter approach introduces some extra problems to solve. Furthermore, three important optimizations for optimistic synchronization protocols are discussed: placing transactions before the end of the serialization order in case of conflict, use of a multiversion concept and restriction to level-2-consistency. © 1988 De Gruyter Oldenbourg. All rights reserved.
引用
收藏
相关论文
共 50 条
  • [1] Concepts for Optimistic Concurrency Control in Centralized and Distributed Database Systems.
    Rahm, Erhard
    Informationstechnik, 1988, 30 (01): : 28 - 47
  • [2] An Optimistic Approach in Distributed Database Concurrency Control
    Rawashdeh, Obaidah A.
    Muhareb, Hiba A.
    Al-Sayid, Nedhal A.
    2013 5TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (CSIT), 2013, : 71 - 75
  • [3] Optimistic Concurrency Control based on Cache Coherency in Distributed Database Systems
    Choe, Tae-Young
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2008, 8 (11): : 148 - 154
  • [4] 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
  • [5] IMPROVED OPTIMISTIC CONCURRENCY-CONTROL AND ITS USE IN DISTRIBUTED DATABASE-SYSTEMS
    UNLAND, R
    SCHLAGETER, G
    PROCEEDINGS OF THE TWENTY-FIRST, ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOLS 1-4: ARCHITECTURE TRACK, SOFTWARE TRACK, DECISION SUPPORT AND KNOWLEDGE BASED SYSTEMS TRACK, APPLICATIONS TRACK, 1988, : B544 - B553
  • [6] PERFORMANCE STUDY OF A CENTRALIZED CONCURRENCY CONTROL ALGORITHM FOR DISTRIBUTED DATABASE SYSTEMS USING SIMULA.
    Viswanathar Iyer, K.
    Patnaik, L.M.
    1600, (29):
  • [7] DISTRIBUTED CONCURRENCY CONTROL IN DATABASE SYSTEMS.
    Bayer, Rudolf
    Elhardt, Klaus
    Heller, Hans
    Reiser, Angelika
    Very Large Data Bases, International Conference on Very Large Data Bases, 1980, : 275 - 284
  • [8] PERFORMANCE STUDY OF A CENTRALIZED CONCURRENCY-CONTROL ALGORITHM FOR DISTRIBUTED DATABASE-SYSTEMS USING SIMULA
    IYER, KV
    PATNAIK, LM
    COMPUTER JOURNAL, 1986, 29 (02): : 118 - 126
  • [9] PERFORMANCE ANALYSIS OF CENTRALIZED DATABASES WITH OPTIMISTIC CONCURRENCY-CONTROL
    RYU, IK
    THOMASIAN, A
    PERFORMANCE EVALUATION, 1987, 7 (03) : 195 - 211
  • [10] Performance modeling of an enhanced optimistic locking architecture for concurrency control in a distributed database system
    Akintola, AA
    Aderounmu, GA
    Osakwe, AU
    Adigun, MO
    JOURNAL OF RESEARCH AND PRACTICE IN INFORMATION TECHNOLOGY, 2005, 37 (04): : 365 - 380