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 条
  • [31] Performance of distributed optimistic concurrency control in real-time Databases
    Lindström, J
    INTELLIGENT INFORMATION TECHNOLOGY, PROCEEDINGS, 2004, 3356 : 243 - 252
  • [32] Hash Based Incremental Optimistic Concurrency Control Algorithm in Distributed Databases
    Ramesh, Dharavath
    Gupta, Harshit
    Singh, Kuljeet
    Kumar, Chiranjeev
    INTELLIGENT DISTRIBUTED COMPUTING, 2015, 321 : 139 - 150
  • [33] Weak Serializable Concurrency Control in Distributed Real-Time Database Systems
    党德鹏
    刘云生
    潘琳
    Journal of Shanghai University, 2002, (04) : 325 - 330
  • [34] An Approach for Ensuring Concurrency Control of Global Transactions in Heterogeneous Distributed Database Systems
    Yadav, Arun Kumar
    Agarwal, Ajay
    Chopra, Kamlesh
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2010, 10 (03): : 280 - 289
  • [35] Advances in Optimistic Concurrency Control
    Gehrke, Johannes
    2017 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2017), 2017, : XXIII - XXIII
  • [36] Quasi Serializable Concurrency Control in Distributed Real-Time Database Systems
    党德鹏
    High Technology Letters, 2003, (01) : 72 - 76
  • [37] Quasi serializable concurrency control in distributed real-time database systems
    Dept. of Comp. Sci. and Technol., Tsinghua Univ., Beijing 100084, China
    不详
    High Technology Letters, 2003, 9 (01) : 72 - 76
  • [38] Concurrency control in mobile database systems
    Prabhu, N
    Kumar, V
    Ray, I
    Yang, GC
    18TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 2 (REGULAR PAPERS), PROCEEDINGS, 2004, : 83 - 86
  • [40] Using Datacycle for concurrency control in a distributed database environments
    Hakimzadeh, H
    Perrizo, W
    Ram, P
    Tatarinov, I
    Noraker, D
    INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 11TH INTERNATIONAL CONFERENCE ON COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING, 1998, : 80 - 83