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.
引用
收藏
相关论文
empty
未找到相关数据