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 条
  • [1] Scalable and quantitative contention generation for performance evaluation on OLTP databases
    Chunxi Zhang
    Yuming Li
    Rong Zhang
    Weining Qian
    Aoying Zhou
    Frontiers of Computer Science, 2023, 17
  • [2] Scalable and quantitative contention generation for performance evaluation on OLTP databases
    ZHANG Chunxi
    LI Yuming
    ZHANG Rong
    QIAN Weining
    ZHOU Aoying
    Frontiers of Computer Science, 2023, 17 (02)
  • [3] Leveraging Lock Contention to Improve OLTP Application Performance
    Yan, Cong
    Cheung, Alvin
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2016, 9 (05): : 444 - 455
  • [4] Performance Issues of in-Memory Databases in OLTP systems
    Szpisjak, Patrik
    Radai, Levente
    2016 IEEE 11TH INTERNATIONAL SYMPOSIUM ON APPLIED COMPUTATIONAL INTELLIGENCE AND INFORMATICS (SACI), 2016, : 479 - 482
  • [5] Quantitative Analysis of Scalable NoSQL Databases
    Swaminathan, Surya Narayanan
    Elmasri, Ramez
    2016 IEEE INTERNATIONAL CONGRESS ON BIG DATA - BIGDATA CONGRESS 2016, 2016, : 323 - 326
  • [6] Workload-aware incremental repartitioning of shared-nothing distributed databases for scalable OLTP applications
    Kamal, Joarder
    Murshed, Manzur
    Buyya, Rajkumar
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 56 : 421 - 435
  • [7] A Performance Study of Epoch-based Commit Protocols in Distributed OLTP Databases
    Waudby, Jack
    Ezhilchelvan, Paul
    Mitrani, Isi
    Webber, Jim
    2022 41ST INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS 2022), 2022, : 189 - 200
  • [8] Performance evaluation for CC-NUMA multiprocessors using an OLTP workload
    Chung, YW
    Kim, H
    Park, JW
    Lee, K
    MICROPROCESSORS AND MICROSYSTEMS, 2001, 25 (04) : 221 - 229
  • [9] Contention-TDMA protocol: Performance evaluation
    Pierobon, G
    Zanella, A
    Salloum, A
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2002, 51 (04) : 781 - 788
  • [10] Performance Evaluation of NewSQL Databases
    Kaur, Karambir
    Sachdeva, Monika
    PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON INVENTIVE SYSTEMS AND CONTROL (ICISC 2017), 2017, : 559 - 563