DBScholar

Back to papers

Data-Oriented Transaction Execution

Summary: DORA decomposes transactions into data-bound actions and assigns actions to threads by accessed data, reducing contention on the centralized lock manager. ACID guarantees on a conventional storage engine; up to 4.8x throughput on multicore OLTP workloads. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
ha53e5ff980dabbf1
Venue
VLDB
Year
2010
Pagerank
0.00022868935
Overall Rank
261 | 98.25%
DOI
10.14778/1920841.1920959

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{pandis_vldb10,
        title = {{Data-Oriented Transaction Execution}},
        author = {Pandis, Ippokratis and Johnson, Ryan and Hardavellas, Nikos and Ailamaki, Anastasia},
        journal = {PVLDB},
        series = {{VLDB} '10},
        volume = {3},
        number = {1},
        pages = {928--939},
        doi = {10.14778/1920841.1920959},
        url = {https://doi.org/10.14778/1920841.1920959},
        year = {2010}
}

Incoming Citations (Sorted by Pagerank)

Showing 50 of 59 citing papers.

Rank Citing Paper Year Venue Pagerank
35 Hekaton: SQL Server’s Memory-Optimized OLTP Engine 2013 SIGMOD 0.00048001919
170 High-Performance Concurrency Control Mechanisms for Main-Memory Databases 2012 VLDB 0.0002705961
228 Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems 2015 SIGMOD 0.00023920439
445 Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores 2015 VLDB 0.00018176701
614 Scalable Logging through Emerging Non-Volatile Memory 2014 VLDB 0.0001556755
636 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015360975
756 Rethinking serializable multiversion concurrency control 2015 VLDB 0.00014210991
797 Low Overhead Concurrency Control for Partitioned Main Memory Databases 2010 SIGMOD 0.00013922631
1,071 High Performance Transactions via Early Write Visibility 2017 VLDB 0.0001217253
1,206 NUMA-aware algorithms: the case of data shuffling 2013 CIDR 0.00011541214
1,334 TicToc: Time Traveling Optimistic Concurrency Control 2016 SIGMOD 0.00010995094
1,382 PLP: Page Latch-free Shared-everything OLTP 2011 VLDB 0.00010858298
1,432 Lightweight Locking for Main Memory Database Systems 2013 VLDB 0.00010679703
1,972 OLTP on Hardware Islands 2012 VLDB 9.2858692e-05
2,276 Design Principles for Scaling Multi-core OLTP Under High Contention 2016 SIGMOD 8.7087896e-05
2,295 In-Memory Performance for Big Data 2015 VLDB 8.6819789e-05
2,337 A Scalable Lock Manager for Multicores 2013 SIGMOD 8.6158126e-05
2,600 Robust Query Processing in Co-Processor-accelerated Databases 2016 SIGMOD 8.2363864e-05
2,800 An Evaluation of the Advantages and Disadvantages of Deterministic Database Systems 2014 VLDB 7.9926474e-05
2,815 GPL: A GPU-based Pipelined Query Processing Engine 2016 SIGMOD 7.9777435e-05
2,889 High-Throughput Transaction Executions on Graphics Processors 2011 VLDB 7.9070124e-05
3,047 Handling Highly Contended OLTP Workloads Using Fast Dynamic Partitioning 2020 SIGMOD 7.7124257e-05
3,261 Scaling Multicore Databases via Constrained Parallel Execution 2016 SIGMOD 7.4835376e-05
3,265 BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases 2016 VLDB 7.4784142e-05
3,467 Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases 2016 SIGMOD 7.2777606e-05
3,709 CoroBase: Coroutine-Oriented Main-Memory Database Engine 2021 VLDB 7.0791362e-05
3,861 GaccO - A GPU-accelerated OLTP DBMS 2022 SIGMOD 6.9656048e-05
3,922 Analyzing Efficient Stream Processing on Modern Hardware 2019 VLDB 6.9229432e-05
4,064 Transaction Healing: Scaling Optimistic Concurrency Control on Multicores 2016 SIGMOD 6.8228568e-05
4,122 The bionic DBMS is coming, but what will it look like? 2013 CIDR 6.7932997e-05
4,173 In-Network Support for Transaction Triaging 2021 VLDB 6.7593239e-05
4,284 Reducing Database Locking Contention Through Multi-version Concurrency 2014 VLDB 6.688627e-05
4,372 Graph Analytics Through Fine-Grained Parallelism 2016 SIGMOD 6.6302732e-05
4,899 Micro-architectural Analysis of In-memory OLTP 2016 SIGMOD 6.3655167e-05
5,113 Fast Failure Recovery for Main-Memory DBMSs on Multicores 2017 SIGMOD 6.2682514e-05
5,141 Reactors: A Case for Predictable, Virtualized Actor Database Systems 2018 SIGMOD 6.2573172e-05
5,337 MxTasks: How to Make Efficient Synchronization and Prefetching Easy 2021 SIGMOD 6.1744712e-05
5,734 Cache-Efficient Fork-Processing Patterns on Large Graphs 2021 SIGMOD 6.0137932e-05
5,801 OLTPShare: The Case for Sharing in OLTP Workloads 2018 VLDB 5.9901054e-05
5,949 DEX: Scalable Range Indexing on Disaggregated Memory 2024 VLDB 5.9368754e-05
6,279 Rethinking MIMD-SIMD Interplay for Analytical Query Processing in In-Memory Database Engines 2025 CIDR 5.8247094e-05
6,284 A Data-oriented Transaction Execution Engine and Supporting Tools 2011 SIGMOD 5.8233939e-05
6,317 Robust Performance of Main Memory Data Structures by Configuration 2020 SIGMOD 5.8154421e-05
6,329 Scalable Database Logging for Multicores 2018 VLDB 5.8129197e-05
6,417 MorphStore: Analytical Query Engine with a Holistic Compression-Enabled Processing Model 2020 VLDB 5.791405e-05
7,280 Transaction Scheduling: From Conflicts to Runtime Conflicts 2023 SIGMOD 5.5671848e-05
7,729 Hardware-Oblivious SIMD Parallelism for In-Memory Column-Stores 2020 CIDR 5.4657611e-05
7,741 Lotus: Scalable Multi-Partition Transactions on Single-Threaded Partitioned Databases 2022 VLDB 5.4614829e-05
9,175 ERIS Live: A NUMA-Aware In-Memory Storage Engine for Tera-Scale Multiprocessor Systems 2014 SIGMOD 5.2135249e-05
9,465 Executing Long-Running Transactions in Synchronization-Free Main Memory Database Systems 2013 CIDR 5.1726081e-05
Previous Page 1 / 2 Next

Outgoing Citations (Sorted by Pagerank)

Showing 13 of 13 cited papers.

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

Previous Page 1 / 1 Next

Semantically Similar Papers