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.00047937476
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 162 citing papers.

Rank Citing Paper Year Venue Pagerank
3,783 HTAP Databases: What is New and What is Next 2022 SIGMOD 7.0016354e-05
3,816 ScaleStore: A Fast and Cost-Efficient Storage Engine using DRAM, NVMe, and RDMA 2022 SIGMOD 6.9852219e-05
3,838 Releasing Locks As Early As You Can: Reducing Contention of Hotspots by Violating Two-Phase Locking 2021 SIGMOD 6.9706836e-05
3,853 Alibaba Hologres: A Cloud-Native Service for Hybrid Serving/Analytical Processing 2020 VLDB 6.9597694e-05
3,862 Multi-Version Range Concurrency Control in Deuteronomy 2015 VLDB 6.9491506e-05
3,905 Analyzing the Impact of System Architecture on the Scalability of OLTP Engines for High-Contention Workloads 2018 VLDB 6.9146292e-05
4,029 CLAMShell: Speeding up Crowds for Low-latency Data Labeling 2016 VLDB 6.8285702e-05
4,038 STAR: Scaling Transactions through Asymmetric Replication 2019 VLDB 6.8244412e-05
4,040 Scalable Replay-Based Replication For Fast Databases 2017 VLDB 6.8229639e-05
4,044 The Case for Distributed Shared-Memory Databases with RDMA-Enabled Memory Disaggregation 2023 VLDB 6.820171e-05
4,071 The Art of Latency Hiding in Modern Database Engines 2024 VLDB 6.8073218e-05
4,072 Fast Scans on Key-Value Stores 2017 VLDB 6.8070078e-05
4,081 Transaction Healing: Scaling Optimistic Concurrency Control on Multicores 2016 SIGMOD 6.801179e-05
4,087 Indexing on Modern Hardware: Hekaton and Beyond 2014 SIGMOD 6.7974724e-05
4,274 Query Optimization in Oracle 12c Database In-Memory 2015 VLDB 6.6754819e-05
4,278 MorphoSys: Automatic Physical Design Metamorphosis for Distributed Database Systems 2020 VLDB 6.6739278e-05
4,294 Reducing Database Locking Contention Through Multi-version Concurrency 2014 VLDB 6.6660284e-05
4,387 Latch-free Synchronization in Database Systems: Silver Bullet or Fool's Gold? 2017 CIDR 6.6129973e-05
4,395 Graph Analytics Through Fine-Grained Parallelism 2016 SIGMOD 6.6078819e-05
4,617 G-Tran: A High Performance Distributed Graph Database with a Decentralized Architecture 2022 VLDB 6.4848168e-05
4,759 Rethinking Logging, Checkpoints, and Recovery for High-Performance Storage Engines 2020 SIGMOD 6.420498e-05
4,782 Accelerating Analytical Processing in MVCC using Fine-Granular High-Frequency Virtual Snapshotting 2018 SIGMOD 6.4059564e-05
4,877 Caribou: Intelligent Distributed Storage 2017 VLDB 6.3572866e-05
4,901 Oasis: An Optimal Disjoint Segmented Learned Range Filter 2024 VLDB 6.3483238e-05
4,918 Micro-architectural Analysis of In-memory OLTP 2016 SIGMOD 6.3447212e-05
4,957 Data Management in Non-Volatile Memory 2015 SIGMOD 6.3256743e-05
5,134 Fast Failure Recovery for Main-Memory DBMSs on Multicores 2017 SIGMOD 6.2456145e-05
5,165 Reactors: A Case for Predictable, Virtualized Actor Database Systems 2018 SIGMOD 6.2340069e-05
5,225 LeanStore: A High-Performance Storage Engine for NVMe SSDs 2024 VLDB 6.2100105e-05
5,470 Code generation for efficient query processing in managed runtimes 2014 VLDB 6.101779e-05
5,491 Rethink the Scan in MVCC Databases 2021 SIGMOD 6.0968504e-05
5,605 How Good is My HTAP System? 2022 SIGMOD 6.0511725e-05
5,709 Long-lived Transactions Made Less Harmful 2020 SIGMOD 6.010393e-05
5,787 Database Technology for the Masses: Sub-Operators as First-Class Entities 2021 VLDB 5.9768075e-05
5,788 Diva: Making MVCC Systems HTAP-Friendly 2022 SIGMOD 5.9763511e-05
5,839 Design and Evaluation of Storage Organizations for Read-Optimized Main Memory Databases 2013 VLDB 5.957817e-05
5,851 Async-fork: Mitigating Query Latency Spikes Incurred by the Fork-based Snapshot Mechanism from the OS Level 2023 VLDB 5.9526865e-05
6,104 Iterative Query Processing based on Unified Optimization Techniques 2019 SIGMOD 5.8688901e-05
6,122 Optimization of Conjunctive Predicates for Main Memory Column Stores 2016 VLDB 5.8638562e-05
6,174 Taurus: Lightweight Parallel Logging for In-Memory Database Management Systems 2021 VLDB 5.8452454e-05
6,189 Helios: Hyperscale Indexing for the Cloud & Edge 2020 VLDB 5.8391363e-05
6,194 Plor: General Transactions with Predictable, Low Tail Latency 2022 SIGMOD 5.8376086e-05
6,216 Transaction Repair for Multi-Version Concurrency Control 2017 SIGMOD 5.8297052e-05
6,255 Toward a Better Understanding and Evaluation of Tree Structures on Flash SSDs 2021 VLDB 5.8165041e-05
6,331 Scalable Database Logging for Multicores 2018 VLDB 5.7939818e-05
6,332 Robust Performance of Main Memory Data Structures by Configuration 2020 SIGMOD 5.7934902e-05
6,353 Cloud Actor-Oriented Database Transactions in Orleans 2024 VLDB 5.78729e-05
6,424 Adaptive Optimistic Concurrency Control for Heterogeneous Workloads 2019 VLDB 5.7716515e-05
6,456 Grizzly: Efficient Stream Processing Through Adaptive Query Compilation 2020 SIGMOD 5.7616575e-05
6,463 Heracles: An Efficient Storage Model and Data Flushing for Performance Monitoring Timeseries 2021 VLDB 5.7601255e-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