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 条
  • [41] PERFORMANCE EVALUATION OF A CONCURRENCY-CONTROL FOR A DISTRIBUTED DATABASE
    PLATEAU, B
    ACTA INFORMATICA, 1980, 14 (01) : 39 - 62
  • [42] Concurrency Control Methods in Distributed Database: A Review and Comparison
    Nasseri, Mahnaz
    Jameii, Seyed Mahdi
    2017 INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATIONS AND ELECTRONICS (COMPTELIX), 2017, : 200 - 205
  • [43] Optimistic concurrency control algorithm with dynamic serialization adjustment for firm deadline real-time database systems
    Krzyzagorski, P
    Morzy, T
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, 1996, : 27 - 42
  • [44] ROBUST, CENTRALIZED CERTIFIER BASED CONCURRENCY-CONTROL FOR DISTRIBUTED DATABASES
    REDDY, PG
    BHALLA, S
    PRASAD, BE
    INFORMATION PROCESSING LETTERS, 1982, 15 (03) : 105 - 110
  • [45] Distributed optimistic concurrency control methods for high-performance transaction processing
    Thomasian, A
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1998, 10 (01) : 173 - 189
  • [46] PRECEDENCE-AGREEMENT CONCURRENCY-CONTROL ALGORITHM FOR DISTRIBUTED DATABASE-SYSTEMS
    WANG, CP
    LI, VOK
    COMPUTING SYSTEMS, 1991, 6 (04): : 227 - 237
  • [47] Performance evaluation of secure concurrency control algorithm for multilevel secure distributed database systems
    Kaur, N
    Singh, R
    Sarje, AK
    Misra, M
    ITCC 2005: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: CODING AND COMPUTING, VOL 1, 2005, : 249 - 254
  • [48] Optimistic Concurrency Control by Melding Trees
    Bernstein, Philip A.
    Reid, Colin W.
    Wu, Ming
    Yuan, Xinhao
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2011, 4 (11): : 944 - 955
  • [49] On Optimal Concurrency Control for Optimistic Replication
    Wang, Weihan
    Amza, Cristiana
    2009 29TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 2009, : 317 - 326
  • [50] Timestamp based optimistic concurrency control
    Mamun, Quazi Ehsanul Kabir
    Nakazato, Hidenori
    TENCON 2005 - 2005 IEEE REGION 10 CONFERENCE, VOLS 1-5, 2006, : 2551 - +