Scalable and quantitative contention generation for performance evaluation on OLTP databases

被引:1
|
作者
Zhang, Chunxi [1 ]
Li, Yuming [1 ]
Zhang, Rong [1 ]
Qian, Weining [1 ]
Zhou, Aoying [1 ]
机构
[1] East China Normal Univ, Sch Data Sci & Engn, Shanghai 200062, Peoples R China
基金
中国国家自然科学基金;
关键词
high contention; OLTP database; performance evaluation; database benchmarking; ARCHITECTURE;
D O I
10.1007/s11704-022-1056-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Massive scale of transactions with critical requirements become popular for emerging businesses, especially in E-commerce. One of the most representative applications is the promotional event running on Alibaba's platform on some special dates, widely expected by global customers. Although we have achieved significant progress in improving the scalability of transactional database systems (OLTP), the presence of contention operations in workloads is still one of the fundamental obstacles to performance improving. The reason is that the overhead of managing conflict transactions with concurrency control mechanisms is proportional to the amount of contentions. As a consequence, generating contented workloads is urgent to evaluate performance of modern OLTP database systems. Though we have kinds of standard benchmarks which provide some ways in simulating contentions, e.g., skew distribution control of transactions, they can not control the generation of contention quantitatively; even worse, the simulation effectiveness of these methods is affected by the scale of data. So in this paper we design a scalable quantitative contention generation method with fine contention granularity control. We conduct a comprehensive set of experiments on popular opensourced DBMSs compared with the latest contention simulation method to demonstrate the effectiveness of our generation work.
引用
收藏
页数:17
相关论文
共 50 条
  • [31] High Performance and Scalable Client-Based Access Control Model for XML Databases
    Myint, Aye Sandar
    2010 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2010), VOL 3, 2010, : 369 - 372
  • [32] Quantitative performance evaluation model
    Chauhan, R.L.
    Chieng, Chen-Wei
    Journal of the Institution of Engineers (India), Part CI: Civil Engineering Division, 1990, 71 (pt 2):
  • [33] A performance evaluation of NoSQL databases to manage proteomics data
    Messaoudi, Chaimaa
    Fissoune, Rachida
    Badir, Hassan
    INTERNATIONAL JOURNAL OF DATA MINING AND BIOINFORMATICS, 2018, 21 (01) : 70 - 89
  • [34] Performance evaluation of rule execution semantics in active databases
    Baralis, E
    Bianco, A
    13TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING - PROCEEDINGS, 1997, : 365 - 374
  • [35] Performance Evaluation of Databases Integration in Wireless Sensor Networks
    Restrepo Patino, Diana C.
    Ovalle Carranza, Demetrio A.
    Montoya Canola, Alcides de J.
    2009 IEEE LATIN-AMERICAN CONFERENCE ON COMMUNICATIONS (LATINCOM 2009), 2009, : 28 - +
  • [36] Performance evaluation of relational embedded databases: an empirical study
    Hassan, Hassan B.
    Sarhan, Qusay, I
    REVISTA INNOVACIENCIA, 2018, 6 (01):
  • [37] A Performance Evaluation of DRAM Access for In-Memory Databases
    Qian, Zhang
    Wei, Jianhao
    Xiang, Yiwen
    Xiao, Chuqiao
    IEEE ACCESS, 2021, 9 : 146454 - 146470
  • [38] PERFORMANCE EVALUATION OF CENTRALIZED DATABASES WITH STATIC LOCKING.
    Thomasian, Alexander
    1600, (SE-11):
  • [39] Performance evaluation research on the usage statistics of databases in the university
    Liu, Jiayin
    Wuhan Daxue Xuebao (Xinxi Kexue Ban)/Geomatics and Information Science of Wuhan University, 2012, 37 (SUPPL.2): : 82 - 85
  • [40] Evaluation of Techniques for Improving Performance and Security in Relational Databases
    Kushe, Renalda
    Karafili, Kevin
    ADVANCES IN INTERNET, DATA & WEB TECHNOLOGIES, 2018, 17 : 470 - 478