Back to papers
Low-Latency Transaction Scheduling via Userspace Interrupts: Why Wait or Yield When You Can Preempt?
Summary: PreemptDB, a DBMS engine, leverages modern CPUs' userspace interrupts to enable preemptive transaction scheduling. In-userspace, lightweight preemption and priority scheduling target short, high-priority work with minimal impact on long queries, reducing latency vs FIFO or cooperative schemes.
(summarized by gpt-5-nano on Feb 09 2026)
- Paper ID
- 7240
- Venue
- SIGMOD
- Year
- 2025
- Pagerank
- 4.3648789e-05
- Overall Rank
- 9,237 | 35.81%
- DOI
-
10.1145/3725319
Incoming Non-self Citations Over Time
Incoming Citations (Sorted by Pagerank)
Showing 2 of 2 citing papers.
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 |
| 23 |
A Critique of ANSI SQL Isolation Levels |
1995 |
SIGMOD |
0.00083899338 |
| 348 |
Serializable Isolation for Snapshot Databases |
2008 |
SIGMOD |
0.00026473778 |
| 417 |
Morsel-Driven Parallelism: A NUMA-Aware Query Evaluation Framework for the Many-Core Age |
2014 |
SIGMOD |
0.00023734582 |
| 419 |
Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems |
2015 |
SIGMOD |
0.00023720294 |
| 729 |
Umbra: A Disk-Based System with In-Memory Performance |
2020 |
CIDR |
0.00017448059 |
| 1,036 |
ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads |
2016 |
SIGMOD |
0.00014515226 |
| 1,066 |
Cicada: Dependably Fast Multi-Core In-Memory Transactions |
2017 |
SIGMOD |
0.00014340396 |
| 1,217 |
Rethinking serializable multiversion concurrency control |
2015 |
VLDB |
0.00013228757 |
| 1,431 |
An Empirical Evaluation of In-Memory Multi-Version Concurrency Control |
2017 |
VLDB |
0.00012021808 |
| 1,447 |
High Performance Transactions in Deuteronomy |
2015 |
CIDR |
0.0001192999 |
| 2,866 |
Priority in DBMS Resource Scheduling |
1989 |
VLDB |
7.9935931e-05 |
| 4,184 |
CoroBase: Coroutine-Oriented Main-Memory Database Engine |
2021 |
VLDB |
6.3718449e-05 |
| 4,382 |
HTAP Databases: What is New and What is Next |
2022 |
SIGMOD |
6.2318984e-05 |
| 5,060 |
The Art of Latency Hiding in Modern Database Engines |
2024 |
VLDB |
5.7175345e-05 |
| 5,111 |
Adaptive NUMA-aware data placement and task scheduling for analytical workloads in main-memory column-stores |
2017 |
VLDB |
5.6855393e-05 |
| 5,210 |
Self-Tuning Query Scheduling for Analytical Workloads |
2021 |
SIGMOD |
5.6244961e-05 |
| 5,691 |
Cloud-Native Transactions and Analytics in SingleStore |
2022 |
SIGMOD |
5.3697521e-05 |
| 5,760 |
MxTasks: How to Make Efficient Synchronization and Prefetching Easy |
2021 |
SIGMOD |
5.3369902e-05 |
| 5,853 |
ByteHTAP: ByteDance’s HTAP System with High Data Freshness and Strong Data Consistency |
2022 |
VLDB |
5.2982336e-05 |
| 6,154 |
PolarDB-IMCI: A Cloud-Native HTAP Database System at Alibaba |
2023 |
SIGMOD |
5.1795738e-05 |
| 6,963 |
A Morsel-Driven Query Execution Engine for Heterogeneous Multi-Cores |
2019 |
VLDB |
4.8769125e-05 |
| 7,585 |
Polaris: Enabling Transaction Priority in Optimistic Concurrency Control |
2023 |
SIGMOD |
4.7014496e-05 |
| 7,687 |
Towards Optimal Transaction Scheduling |
2024 |
VLDB |
4.6745165e-05 |
| 7,866 |
Two Birds With One Stone: Designing a Hybrid Cloud Storage Engine for HTAP |
2024 |
VLDB |
4.6282779e-05 |
| 7,929 |
Cloud-Native Database Systems and Unikernels: Reimagining OS Abstractions for Modern Hardware |
2024 |
VLDB |
4.6091978e-05 |
| 9,227 |
Executing Long-Running Transactions in Synchronization-Free Main Memory Database Systems |
2013 |
CIDR |
4.365436e-05 |
Semantically Similar Papers