DBScholar

Back to papers

Hekaton: SQL Server’s Memory-Optimized OLTP Engine

Summary: SQL Server’s Hekaton is a memory-resident OLTP engine, fully integrated with T-SQL and memory-optimized durable tables. High concurrency comes from latch-free data structures and optimistic MVCC; mem-optimized procedures can be compiled to native code and access both mem-optimized and regular tables. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
he81c7ac3e14f9617
Venue
SIGMOD
Year
2013
Pagerank
0.00048001919
Overall Rank
35 | 99.77%
DOI
10.1145/2463676.2463710

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{diaconu_sigmod13,
        title = {{Hekaton: SQL Server’s Memory-Optimized OLTP Engine}},
        author = {Diaconu, Cristian and Freedman, Craig and Ismert, Erik and Larson, Per-Åke and Mittal, Pravin and Stonecipher, Ryan and Verma, Nitin and Zwilling, Mike},
        series = {{SIGMOD} '13},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/2463676.2463710},
        url = {https://dl.acm.org/doi/10.1145/2463676.2463710},
        year = {2013}
}

Incoming Citations (Sorted by Pagerank)

Showing 50 of 161 citing papers.

Rank Citing Paper Year Venue Pagerank
3,777 HTAP Databases: What is New and What is Next 2022 SIGMOD 7.0268163e-05
3,826 ScaleStore: A Fast and Cost-Efficient Storage Engine using DRAM, NVMe, and RDMA 2022 SIGMOD 6.9984204e-05
3,834 Releasing Locks As Early As You Can: Reducing Contention of Hotspots by Violating Two-Phase Locking 2021 SIGMOD 6.993185e-05
3,846 Alibaba Hologres: A Cloud-Native Service for Hybrid Serving/Analytical Processing 2020 VLDB 6.9851711e-05
3,857 Multi-Version Range Concurrency Control in Deuteronomy 2015 VLDB 6.9690685e-05
3,898 Analyzing the Impact of System Architecture on the Scalability of OLTP Engines for High-Contention Workloads 2018 VLDB 6.936402e-05
4,022 STAR: Scaling Transactions through Asymmetric Replication 2019 VLDB 6.8496651e-05
4,024 CLAMShell: Speeding up Crowds for Low-latency Data Labeling 2016 VLDB 6.8472018e-05
4,036 Scalable Replay-Based Replication For Fast Databases 2017 VLDB 6.8390369e-05
4,048 Fast Scans on Key-Value Stores 2017 VLDB 6.8304396e-05
4,064 Transaction Healing: Scaling Optimistic Concurrency Control on Multicores 2016 SIGMOD 6.8228568e-05
4,072 Indexing on Modern Hardware: Hekaton and Beyond 2014 SIGMOD 6.8201134e-05
4,201 The Case for Distributed Shared-Memory Databases with RDMA-Enabled Memory Disaggregation 2023 VLDB 6.7375318e-05
4,243 The Art of Latency Hiding in Modern Database Engines 2024 VLDB 6.7069789e-05
4,260 Query Optimization in Oracle 12c Database In-Memory 2015 VLDB 6.6992663e-05
4,261 MorphoSys: Automatic Physical Design Metamorphosis for Distributed Database Systems 2020 VLDB 6.6992113e-05
4,284 Reducing Database Locking Contention Through Multi-version Concurrency 2014 VLDB 6.688627e-05
4,362 Latch-free Synchronization in Database Systems: Silver Bullet or Fool's Gold? 2017 CIDR 6.6380763e-05
4,372 Graph Analytics Through Fine-Grained Parallelism 2016 SIGMOD 6.6302732e-05
4,597 G-Tran: A High Performance Distributed Graph Database with a Decentralized Architecture 2022 VLDB 6.5092261e-05
4,761 Accelerating Analytical Processing in MVCC using Fine-Granular High-Frequency Virtual Snapshotting 2018 SIGMOD 6.4302502e-05
4,848 Rethinking Logging, Checkpoints, and Recovery for High-Performance Storage Engines 2020 SIGMOD 6.3818116e-05
4,875 Oasis: An Optimal Disjoint Segmented Learned Range Filter 2024 VLDB 6.3724016e-05
4,877 Caribou: Intelligent Distributed Storage 2017 VLDB 6.3721859e-05
4,899 Micro-architectural Analysis of In-memory OLTP 2016 SIGMOD 6.3655167e-05
4,934 Data Management in Non-Volatile Memory 2015 SIGMOD 6.3472693e-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,360 LeanStore: A High-Performance Storage Engine for NVMe SSDs 2024 VLDB 6.1614422e-05
5,457 Code generation for efficient query processing in managed runtimes 2014 VLDB 6.1239347e-05
5,472 Rethink the Scan in MVCC Databases 2021 SIGMOD 6.1179132e-05
5,704 Long-lived Transactions Made Less Harmful 2020 SIGMOD 6.030002e-05
5,711 How Good is My HTAP System? 2022 SIGMOD 6.0221783e-05
5,771 Database Technology for the Masses: Sub-Operators as First-Class Entities 2021 VLDB 5.9992698e-05
5,827 Design and Evaluation of Storage Organizations for Read-Optimized Main Memory Databases 2013 VLDB 5.979772e-05
5,837 Async-fork: Mitigating Query Latency Spikes Incurred by the Fork-based Snapshot Mechanism from the OS Level 2023 VLDB 5.9752637e-05
5,916 Diva: Making MVCC Systems HTAP-Friendly 2022 SIGMOD 5.9486769e-05
6,088 Iterative Query Processing based on Unified Optimization Techniques 2019 SIGMOD 5.8908778e-05
6,106 Optimization of Conjunctive Predicates for Main Memory Column Stores 2016 VLDB 5.8859291e-05
6,163 Taurus: Lightweight Parallel Logging for In-Memory Database Management Systems 2021 VLDB 5.8643447e-05
6,174 Helios: Hyperscale Indexing for the Cloud & Edge 2020 VLDB 5.8612829e-05
6,180 Plor: General Transactions with Predictable, Low Tail Latency 2022 SIGMOD 5.8595351e-05
6,207 Transaction Repair for Multi-Version Concurrency Control 2017 SIGMOD 5.8503594e-05
6,238 Toward a Better Understanding and Evaluation of Tree Structures on Flash SSDs 2021 VLDB 5.8385618e-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,339 Cloud Actor-Oriented Database Transactions in Orleans 2024 VLDB 5.8092399e-05
6,412 Adaptive Optimistic Concurrency Control for Heterogeneous Workloads 2019 VLDB 5.7933224e-05
6,441 Grizzly: Efficient Stream Processing Through Adaptive Query Compilation 2020 SIGMOD 5.7834762e-05
6,449 Heracles: An Efficient Storage Model and Data Flushing for Performance Monitoring Timeseries 2021 VLDB 5.7819723e-05
Previous Page 2 / 4 Next

Outgoing Citations (Sorted by Pagerank)

Showing 7 of 7 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