Concurrency control performance modeling: alternatives and implications

Article Properties
  • Language
    English
  • Publication Date
    1987/11/01
  • Indian UGC (Journal)
  • Refrences
    41
  • Citations
    121
  • Rakesh Agrawal AT&T Bell Laboratories, Murray Hill, NJ
  • Michael J. Carey Univ. of Wisconsin, Madison
  • Miron Livny Univ. of Wisconsin, Madison
Abstract
Cite
Agrawal, Rakesh, et al. “Concurrency Control Performance Modeling: Alternatives and Implications”. ACM Transactions on Database Systems, vol. 12, no. 4, 1987, pp. 609-54, https://doi.org/10.1145/32204.32220.
Agrawal, R., Carey, M. J., & Livny, M. (1987). Concurrency control performance modeling: alternatives and implications. ACM Transactions on Database Systems, 12(4), 609-654. https://doi.org/10.1145/32204.32220
Agrawal R, Carey MJ, Livny M. Concurrency control performance modeling: alternatives and implications. ACM Transactions on Database Systems. 1987;12(4):609-54.
Journal Categories
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Computer software
Science
Science (General)
Cybernetics
Information theory
Technology
Electrical engineering
Electronics
Nuclear engineering
Electronics
Computer engineering
Computer hardware
Description

Why do database concurrency control studies contradict each other? This paper critically examines the assumptions underlying various concurrency control algorithms for database management systems, aiming to reconcile seemingly contradictory performance results reported in recent studies. The authors employ a comprehensive model of a database environment to compare three different concurrency control approaches under various modeling assumptions. These approaches represent extremes in how transaction conflicts are handled. The study analyzes the impact of assumptions related to database system resources, transaction restart modeling, and the amount of information available to the concurrency control algorithm. By demonstrating how differences in these underlying assumptions explain the seemingly contradictory performance results, the paper offers valuable insights for database system designers and researchers. The research helps determine how realistic the various assumptions are for actual database systems.

Published in ACM Transactions on Database Systems, this paper fits directly within the scope of the journal, focusing on concurrency control, a key topic in database systems. By analyzing various assumptions and their impact on performance, the paper contributes to the ongoing development and optimization of database technologies.

Refrences
Citations
Citations Analysis
The first research to cite this article was titled A methodology for simulation of database systems and was published in 1989. The most recent citation comes from a 2023 study titled A methodology for simulation of database systems . This article reached its peak citation in 1992 , with 11 citations.It has been cited in 48 different journals. Among related journals, the IEEE Transactions on Knowledge and Data Engineering cited this research the most, with 13 citations. The chart below illustrates the annual citation trends for this article.
Citations used this article by year