DBScholar

Back to papers

Towards Optimal Transaction Scheduling

Summary: Systematically searches the full transaction schedule space rather than restricting candidate schedules, using greedy SMF to discover efficient operation orders. MVSchedO enforces these orders at fine granularity in RocksDB, yielding up to 3.9× throughput and 3.2× lower tail latency. (summarized by gpt-5.6-luna on Jul 24 2026)

Paper ID
h5a61d5ff5bcfe0c9
Venue
VLDB
Year
2024
Pagerank
5.6130331e-05
Overall Rank
6,978 | 53.23%
DOI
10.14778/3681954.3681956
PDF
Download (CC BY-NC-ND 4.0)

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{cheng_vldb24,
        title = {{Towards Optimal Transaction Scheduling}},
        author = {Cheng, Audrey and Kabcenell, Aaron and Chan, Jason and Shi, Xiao and Bailis, Peter and Crooks, Natacha and Stoica, Ion},
        journal = {PVLDB},
        series = {{VLDB} '24},
        volume = {17},
        number = {11},
        pages = {2694--2707},
        doi = {10.14778/3681954.3681956},
        url = {https://doi.org/10.14778/3681954.3681956},
        year = {2024}
}

Incoming Citations (Sorted by Pagerank)

Showing 8 of 8 citing papers.

Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 32 of 32 cited papers.

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

Rank Cited Paper Year Venue Pagerank
54 Calvin: Fast Distributed Transactions for Partitioned Database Systems 2012 SIGMOD 0.00040489652
122 Schism: a Workload-Driven Approach to Database Replication and Partitioning 2010 VLDB 0.00030701814
228 Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems 2015 SIGMOD 0.00023872855
236 OLTP-Bench: An Extensible Testbed for Benchmarking Relational Databases 2014 VLDB 0.00023639649
438 Optimizing Space Amplification in RocksDB 2017 CIDR 0.00018259155
474 Skew-Aware Automatic Database Partitioning in Shared-Nothing, Parallel OLTP Systems 2012 SIGMOD 0.00017638418
725 Serializable Snapshot Isolation in PostgreSQL 2012 VLDB 0.00014434166
740 Rethinking serializable multiversion concurrency control 2015 VLDB 0.00014303858
773 Cicada: Dependably Fast Multi-Core In-Memory Transactions 2017 SIGMOD 0.00014075557
1,051 High Performance Transactions via Early Write Visibility 2017 VLDB 0.00012262974
1,302 TicToc: Time Traveling Optimistic Concurrency Control 2016 SIGMOD 0.00011092608
1,345 SQLVM: Performance Isolation in Multi-Tenant Relational Database-as-a-Service 2013 CIDR 0.00010952015
1,655 Aria: A Fast and Practical Deterministic OLTP Database 2020 VLDB 9.9502338e-05
1,778 Real-Time Databases 1991 VLDB 9.6646435e-05
1,952 Scalable Atomic Visibility with RAMP Transactions 2014 SIGMOD 9.2989778e-05
2,189 Leveraging Lock Contention to Improve OLTP Application Performance 2016 VLDB 8.8866479e-05
3,045 Handling Highly Contended OLTP Workloads Using Fast Dynamic Partitioning 2020 SIGMOD 7.7044181e-05
3,097 Lazy Evaluation of Transactions in Database Systems 2014 SIGMOD 7.6354651e-05
3,264 Scaling Multicore Databases via Constrained Parallel Execution 2016 SIGMOD 7.4667818e-05
3,838 Releasing Locks As Early As You Can: Reducing Contention of Hotspots by Violating Two-Phase Locking 2021 SIGMOD 6.9706836e-05
4,450 Adaptive Concurrency Control: Despite the Looking Glass, One Concurrency Control Does Not Fit All 2017 CIDR 6.5787041e-05
4,783 TAOBench: An End-to-End Benchmark for Social Network Workloads 2022 VLDB 6.4055647e-05
4,932 A Top-Down Approach to Achieving Performance Predictability in Database Systems 2017 SIGMOD 6.3369302e-05
5,337 Chiller: Contention-centric Transaction Execution and Data Partitioning for Modern Networks 2020 SIGMOD 6.1613626e-05
5,389 RAMP-TAO: Layering Atomic Transactions on Facebook's Online TAO Data Store 2021 VLDB 6.1371949e-05
6,012 Fine-Grained Re-Execution for Efficient Batched Commit of Distributed Transactions 2023 VLDB 5.8964082e-05
6,194 Plor: General Transactions with Predictable, Low Tail Latency 2022 SIGMOD 5.8376086e-05
6,481 Contention-Aware Lock Scheduling for Transactional Databases 2018 VLDB 5.7529529e-05
6,509 Bringing Modular Concurrency Control to the Next Level 2017 SIGMOD 5.7449664e-05
7,059 Polaris: Enabling Transaction Priority in Optimistic Concurrency Control 2023 SIGMOD 5.5942509e-05
7,262 Transaction Scheduling: From Conflicts to Runtime Conflicts 2023 SIGMOD 5.5560872e-05
7,589 Natto: Providing Distributed Transaction Prioritization for High-Contention Workloads 2022 SIGMOD 5.4738752e-05
Previous Page 1 / 1 Next

Semantically Similar Papers