JOURNAL ARTICLE

Concurrency Control in Distributed Object-Oriented Database Systems

Kjetil NørvågOlav SandståKjell Bratbergsengen

Year: 1997 Journal:   Electronic workshops in computing   Publisher: British Computer Society

Abstract

Simulating distributed database systems is inherently difficult, as there are many factors that may influence the results. This includes architectural options as well as workload and data distribution. In this paper we present the DBsim simulator and some simulation results. The DBsim simulator architecture is extendible, and it is easy to change parameters and configuration. The simulation results in this paper is a comparison of performance and response times for two concurrency control algorithms, timestamp ordering and two-phase locking. The simulations have been run with different number of nodes, network types, data declustering and workloads. The results show that for a mix of small and long transactions, the throughput is significantly higher for a system with a timestamp ordering scheduler than for a system with a two-phase locking scheduler. With only short transactions, the performance of the two schedulers are almost identical. Long transactions are treated more fair by a two-phase locking scheduler, because a timestamp ordering scheduler has a very high abort rate for long transactions.

Keywords:
Computer science Timestamp Concurrency control Distributed computing Timestamp-based concurrency control Concurrency Distributed database Scheduling (production processes) Two-phase locking Workload Distributed concurrency control Parallel computing Real-time computing Database Operating system Transaction processing Distributed transaction Database transaction

Metrics

14
Cited By
0.00
FWCI (Field Weighted Citation Impact)
15
Refs
0.27
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Distributed systems and fault tolerance
Physical Sciences →  Computer Science →  Computer Networks and Communications
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Advanced Data Storage Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

© 2026 ScienceGate Book Chapters — All rights reserved.