Analytical Comparison of Concurrency Control Techniques

被引:0
|
作者
Zaidi, Nabeel [1 ]
Kaushik, Himanshu [2 ]
Jain, Deepanshu [1 ]
Bansal, Raghav [1 ]
Kumar, Praveen [1 ]
机构
[1] Amity Univ Uttar Pradesh, Noida, Uttar Pradesh, India
[2] Shri Mata Vaishno Devi Univ, Jammu, Katra, India
关键词
Transaction; Serializability; Locking; Mutual exclusion; Rollback;
D O I
10.1007/978-981-10-7512-4_102
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In database management system, there always comes a time where we need to execute various transactions simultaneously, and thus the database consistency must be maintained. The way to make sure that this consistency between the shared databases is maintained is to use concurrency control techniques. Most of the concurrency control techniques are developed using the serializability property in mind. The serializability property makes sure that the accessed data is in the manner of mutual exclusion, meaning that whenever one transaction is accessing a data, other transaction will not be able to access the same data. This paper deals with another viewpoint of various concurrency control techniques, there comparison based on the data obtained practically. Furthermore, a comparison of pessimistic, optimistic, multiversion, and two-phase locking techniques is done. We have set up an environment to analyze the performance and compare these techniques analytically.
引用
收藏
页码:1012 / 1021
页数:10
相关论文
共 50 条
  • [41] A comparison of statistical techniques for detecting analytical bias in geoanalysis
    de Castilho, MV
    GEOSTANDARDS AND GEOANALYTICAL RESEARCH, 2004, 28 (02) : 277 - 290
  • [42] Comparison of different analytical techniques for identifying structures in turbulence
    Kevlahan, N.K.-R.
    Hunt, J.C.R.
    Vassilicos, J.C.
    Applied Scientific Research (The Hague), 1994, 53 (3-4): : 339 - 355
  • [43] COMPARISON OF 7 ANALYTICAL TECHNIQUES FOR THE CHARACTERIZATION OF SULFIDE STANDARDS
    JOHNSON, R
    KANE, J
    KIRSCHENBAUM, H
    BROWN, ZA
    MEE, J
    RAIT, N
    SKEEN, C
    CRANDELL, W
    PALMER, C
    PHILPOTTS, J
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1987, 193 : 110 - GEOC
  • [44] Analytical Comparison of Machine Learning Techniques for Liver Dataset
    Ramaiah, Mangayarkarasi
    Baranwal, Prashasti
    Shastri, Somya Brijesh
    Vanitha, M.
    Vanmathi, C.
    2019 INNOVATIONS IN POWER AND ADVANCED COMPUTING TECHNOLOGIES (I-PACT), 2019,
  • [45] Comparison of analytical techniques for the determination of aldehydes in test chambers
    Salthammer, Tunga
    Mentese, Sibel
    CHEMOSPHERE, 2008, 73 (08) : 1351 - 1356
  • [46] CONCURRENCY-CONTROL BY LOCKING
    PAPADIMITRIOU, CH
    SIAM JOURNAL ON COMPUTING, 1983, 12 (02) : 215 - 226
  • [47] Concurrency control in Transactional Drago
    Patiño-Martínez, M
    Jiménez-Peris, R
    Kienzle, J
    Arévalo, S
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2002, 2002, 2361 : 309 - 320
  • [48] Concurrency control in database systems
    Bhargava, B
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1999, 11 (01) : 3 - 16
  • [49] Advances in Optimistic Concurrency Control
    Gehrke, Johannes
    2017 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2017), 2017, : XXIII - XXIII
  • [50] Concurrency Control for Adaptive Indexing
    Graefe, Goetz
    Halim, Felix
    Idreos, Stratos
    Kuno, Harumi
    Manegold, Stefan
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2012, 5 (07): : 656 - 667