DBScholar

Back to papers

Handling Highly Contended OLTP Workloads Using Fast Dynamic Partitioning

Summary: Strife clusters OLTP txns into disjoint, conflict-free batches, executing most without concurrency control. Residuals run under CC; clustering uses random sampling with a concurrent union-find to partition batches, enabling adaptation and 2x throughput. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
h6ce0b1d9f5d393fe
Venue
SIGMOD
Year
2020
Pagerank
7.7087933e-05
Overall Rank
3,048 | 79.52%
DOI
10.1145/3318464.3389764

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{prasaad_sigmod20,
        title = {{Handling Highly Contended OLTP Workloads Using Fast Dynamic Partitioning}},
        author = {Prasaad, Guna and Cheung, Alvin and Suciu, Dan},
        series = {{SIGMOD} '20},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/3318464.3389764},
        url = {https://dl.acm.org/doi/10.1145/3318464.3389764},
        year = {2020}
}

Incoming Citations (Sorted by Pagerank)

Showing 18 of 18 citing papers.

Rank Citing Paper Year Venue Pagerank
4,391 Self-Tuning Query Scheduling for Analytical Workloads 2021 SIGMOD 6.6196806e-05
5,712 How Good is My HTAP System? 2022 SIGMOD 6.0193298e-05
6,532 Contention and Space Management in B-Trees 2021 CIDR 5.7522354e-05
7,005 Towards Optimal Transaction Scheduling 2024 VLDB 5.6218081e-05
7,283 Transaction Scheduling: From Conflicts to Runtime Conflicts 2023 SIGMOD 5.5645493e-05
7,887 An Analysis of Concurrency Control Protocols for In-Memory Databases with CCBench 2020 VLDB 5.4312915e-05
8,051 Hybrid Deterministic and Nondeterministic Execution of Transactions in Actor Systems 2022 SIGMOD 5.3982707e-05
9,286 Are Database System Researchers Making Correct Assumptions About Transaction Workloads? 2025 SIGMOD 5.2017718e-05
9,876 Bonspiel: Low Tail Latency Transactions in Geo-Distributed Databases 2025 VLDB 5.115241e-05
10,140 Robustness against Read Committed for Transaction Templates 2021 VLDB 5.0723744e-05
10,288 Wait and See: A Delayed Transactions Partitioning Approach in Deterministic Database Systems for Better Performance 2025 SIGMOD 5.042478e-05
10,539 Marlin: Efficient Coordination for Autoscaling Cloud DBMS 2026 SIGMOD 4.9769913e-05
10,560 Brook-2PL: Tolerating High Contention Workloads with A Deadlock-Free Two-Phase Locking Protocol 2026 SIGMOD 4.9769913e-05
10,760 Operation-Aware Hybrid Locking for Modern In-Memory Indexes 2026 VLDB 4.9769913e-05
11,289 Fair Transaction Processing for Multi-Tenant Databases 2025 VLDB 4.9769913e-05
11,325 Sonata: Multi-Database Transactions Made Fast and Serializable 2025 VLDB 4.9769913e-05
11,821 Making Cache Monotonic and Consistent 2023 VLDB 4.9769913e-05
11,841 Robustness Against Read Committed: A Free Transactional Lunch 2022 PODS 4.9769913e-05
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 26 of 26 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Rank Cited Paper Year Venue Pagerank
35 Hekaton: SQL Server’s Memory-Optimized OLTP Engine 2013 SIGMOD 0.00047996489
55 Calvin: Fast Distributed Transactions for Partitioned Database Systems 2012 SIGMOD 0.00040454492
80 H-Store: A High-Performance, Distributed Main Memory Transaction Processing System 2008 VLDB 0.00036354352
123 Schism: a Workload-Driven Approach to Database Replication and Partitioning 2010 VLDB 0.00030749898
261 Data-Oriented Transaction Execution 2010 VLDB 0.0002286084
444 Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores 2015 VLDB 0.0001817002
473 Skew-Aware Automatic Database Partitioning in Shared-Nothing, Parallel OLTP Systems 2012 SIGMOD 0.00017684278
542 FOEDUS: OLTP Engine for a Thousand Cores and NVRAM 2015 SIGMOD 0.00016654017
635 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015362118
685 Trill: A High-Performance Incremental Query Processor for Diverse Analytics 2015 VLDB 0.00014778299
797 Low Overhead Concurrency Control for Partitioned Main Memory Databases 2010 SIGMOD 0.00013916653
1,161 Mostly-Optimistic Concurrency Control for Highly Contended Dynamic Workloads on a Thousand Cores 2017 VLDB 0.0001176315
1,297 Improving OLTP Scalability using Speculative Lock Inheritance 2009 VLDB 0.00011125055
1,335 TicToc: Time Traveling Optimistic Concurrency Control 2016 SIGMOD 0.00010991964
1,433 Lightweight Locking for Main Memory Database Systems 2013 VLDB 0.0001067528
1,842 On Predictive Modeling for Optimizing Transaction Execution in Parallel OLTP Systems 2012 VLDB 9.5247433e-05
2,279 Design Principles for Scaling Multi-core OLTP Under High Contention 2016 SIGMOD 8.7047643e-05
2,339 A Scalable Lock Manager for Multicores 2013 SIGMOD 8.6123515e-05
2,800 An Evaluation of the Advantages and Disadvantages of Deterministic Database Systems 2014 VLDB 7.988872e-05
3,262 Scaling Multicore Databases via Constrained Parallel Execution 2016 SIGMOD 7.4800686e-05
3,266 BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases 2016 VLDB 7.4749205e-05
3,898 Analyzing the Impact of System Architecture on the Scalability of OLTP Engines for High-Contention Workloads 2018 VLDB 6.9331677e-05
4,139 Latch-Free Data Structures for DBMS: Design, Implementation, and Evaluation 2013 SIGMOD 6.7825495e-05
4,282 Reducing Database Locking Contention Through Multi-version Concurrency 2014 VLDB 6.6865871e-05
4,437 Adaptive Concurrency Control: Despite the Looking Glass, One Concurrency Control Does Not Fit All 2017 CIDR 6.5976634e-05
6,204 Transaction Repair for Multi-Version Concurrency Control 2017 SIGMOD 5.8486125e-05
Previous Page 1 / 1 Next

Semantically Similar Papers