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
6,532 Exploiting Common Patterns for Tree-Structured Data 2017 SIGMOD 5.7362407e-05
6,543 Contention and Space Management in B-Trees 2021 CIDR 5.733215e-05
6,548 C5: Cloned Concurrency Control that Always Keeps Up 2023 VLDB 5.7321729e-05
6,626 Everything is a Transaction: Unifying Logical Concurrency Control and Physical Data Structure Maintenance in Database Management Systems 2021 CIDR 5.7130318e-05
6,740 Memory-Optimized Multi-Version Concurrency Control for Disk-Based Database Systems 2022 VLDB 5.6774409e-05
6,839 Zen: a High-Throughput Log-Free OLTP Engine for Non-Volatile Main Memory 2021 VLDB 5.6514035e-05
6,848 Skeena: Efficient and Consistent Cross-Engine Transactions 2022 SIGMOD 5.6495967e-05
6,862 Towards Unified Ad-hoc Data Processing 2014 SIGMOD 5.6458401e-05
6,940 Industrial-Strength OLTP Using Main Memory and Many Cores 2020 VLDB 5.6229186e-05
6,994 Two Birds With One Stone: Designing a Hybrid Cloud Storage Engine for HTAP 2024 VLDB 5.6094434e-05
7,273 Scalable and Robust Snapshot Isolation for High-Performance Storage Engines 2023 VLDB 5.5522008e-05
7,505 CUBIT: Concurrent Updatable Bitmap Indexing 2025 VLDB 5.4920201e-05
7,515 AHEAD: Adaptable Data Hardening for On-the-Fly Hardware Error Detection during Database Query Processing 2018 SIGMOD 5.4899436e-05
7,588 Database Isolation By Scheduling 2021 VLDB 5.4744469e-05
7,602 Bringing Compiling Databases to RISC Architectures 2023 VLDB 5.4709973e-05
7,849 Modern Main-Memory Database Systems 2016 VLDB 5.4233898e-05
8,091 Two is Better Than One: The Case for 2-Tree for Skewed Data Sets 2023 CIDR 5.3744333e-05
8,164 Concurrent Prefix Recovery: Performing CPR on a Database 2019 SIGMOD 5.3716408e-05
8,232 LST-Bench: Benchmarking Log-Structured Tables in the Cloud 2024 SIGMOD 5.357241e-05
8,548 Fiber-based Architecture for NFV Cloud Databases 2017 VLDB 5.3030969e-05
8,559 Deploying Computational Storage for HTAP DBMSs Takes More Than Just Computation Offloading 2023 VLDB 5.3015086e-05
8,607 ScalarDB: Universal Transaction Manager for Polystores 2023 VLDB 5.289496e-05
8,668 OptiQL: Robust Optimistic Locking for Memory-Optimized Indexes 2023 SIGMOD 5.2757349e-05
8,772 A Study of Database Performance Sensitivity to Experiment Settings 2022 VLDB 5.2683189e-05
9,026 Online Schema Evolution is (Almost) Free for Snapshot Databases 2023 VLDB 5.2202203e-05
9,050 AutoComp: Automated Data Compaction for Log-Structured Tables in Data Lakes 2025 SIGMOD 5.2152045e-05
9,212 One-shot Garbage Collection for In-memory OLTP through Temporality-aware Version Storage 2023 SIGMOD 5.1928088e-05
9,318 Revisiting B-tree Compression: An Experimental Study 2024 SIGMOD 5.1831862e-05
9,323 A Hybrid Approach to Integrating Deterministic and Non-deterministic Concurrency Control in Database Systems 2025 VLDB 5.1815858e-05
9,388 ScaleCache: Scalable and Production-grade Buffer Management for Disk-based Database Systems 2025 VLDB 5.168439e-05
9,497 How to Stop Under-Utilization and Love Multicores 2014 SIGMOD 5.1539576e-05
9,650 Hermes: Off-the-Shelf Real-Time Transactional Analytics 2025 VLDB 5.1322451e-05
9,764 Tabular: Efficiently Building Efficient Indexes 2025 VLDB 5.115551e-05
9,843 RapidStore: An Efficient Dynamic Graph Storage System for Concurrent Queries 2025 VLDB 5.1064323e-05
9,886 HiEngine: How to Architect a Cloud-Native Memory-Optimized Database Engine 2022 SIGMOD 5.10323e-05
9,955 Fast Commitment for Geo-Distributed Transactions via Decentralized Co-coordinators 2024 VLDB 5.0910746e-05
9,972 Optimization of Disjunctive Predicates for Main Memory Column Stores 2017 SIGMOD 5.0908004e-05
10,116 GTX: A Write-Optimized Latch-free Graph Data System with Transactional Support 2025 SIGMOD 5.0638787e-05
10,177 Robustness against Read Committed for Transaction Templates 2021 VLDB 5.055639e-05
10,202 BTrim - Hybrid In-Memory Database Architecture for Extreme Transaction Processing in VLDBs 2018 VLDB 5.0492443e-05
10,229 Rebirth-Retire: A Concurrency Control Protocol Adaptable to Different Levels of Contention 2025 VLDB 5.0437932e-05
10,263 TreeCat: Standalone Catalog Engine for Large Data Systems 2025 VLDB 5.0380426e-05
10,400 HeraDB: Towards Real-time Analysis of Transaction-Centric HTAP with CPU-GPU Hybrid Query Execution 2027 SIGMOD 4.9605343e-05
10,625 Brook-2PL: Tolerating High Contention Workloads with A Deadlock-Free Two-Phase Locking Protocol 2026 SIGMOD 4.9605343e-05
10,631 Counting Is All You Need for Instant Tuple Discovery: Enabling Real-Time HTAP in Standalone DBMSs 2026 SIGMOD 4.9605343e-05
10,834 Swan: Hybrid MVCC Management for Efficient Transaction Processing in LSM-Tree-Based Key-Value Stores 2026 VLDB 4.9605343e-05
10,904 BtrLog: Low-Latency Logging for Cloud Database Systems 2026 VLDB 4.9605343e-05
10,959 Rhyme Native: Efficient Code Generation for Structured and Semi-Structured Workloads 2026 VLDB 4.9605343e-05
10,967 Tidehunter: Large-Value Storage With Minimal Data Relocation 2026 VLDB 4.9605343e-05
11,004 A Tree-Structured Two-Phase Commit Framework for OceanBase: Optimizing Scalability and Consistency 2026 VLDB 4.9605343e-05
Previous Page 3 / 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