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
6,518 Exploiting Common Patterns for Tree-Structured Data 2017 SIGMOD 5.757997e-05
6,530 Contention and Space Management in B-Trees 2021 CIDR 5.7549598e-05
6,535 C5: Cloned Concurrency Control that Always Keeps Up 2023 VLDB 5.7539138e-05
6,622 Everything is a Transaction: Unifying Logical Concurrency Control and Physical Data Structure Maintenance in Database Management Systems 2021 CIDR 5.7307819e-05
6,835 Skeena: Efficient and Consistent Cross-Engine Transactions 2022 SIGMOD 5.6684174e-05
6,840 Towards Unified Ad-hoc Data Processing 2014 SIGMOD 5.6669233e-05
6,923 Industrial-Strength OLTP Using Main Memory and Many Cores 2020 VLDB 5.643245e-05
6,959 Memory-Optimized Multi-Version Concurrency Control for Disk-Based Database Systems 2022 VLDB 5.633832e-05
7,005 Zen: a High-Throughput Log-Free OLTP Engine for Non-Volatile Main Memory 2021 VLDB 5.6236238e-05
7,221 Two Birds With One Stone: Designing a Hybrid Cloud Storage Engine for HTAP 2024 VLDB 5.5828002e-05
7,481 CUBIT: Concurrent Updatable Bitmap Indexing 2025 VLDB 5.5128501e-05
7,491 AHEAD: Adaptable Data Hardening for On-the-Fly Hardware Error Detection during Database Query Processing 2018 SIGMOD 5.5104779e-05
7,567 Database Isolation By Scheduling 2021 VLDB 5.4949954e-05
7,580 Bringing Compiling Databases to RISC Architectures 2023 VLDB 5.491668e-05
7,735 Scalable and Robust Snapshot Isolation for High-Performance Storage Engines 2023 VLDB 5.4631389e-05
7,828 Modern Main-Memory Database Systems 2016 VLDB 5.4439336e-05
8,129 Two is Better Than One: The Case for 2-Tree for Skewed Data Sets 2023 CIDR 5.3938156e-05
8,140 Concurrent Prefix Recovery: Performing CPR on a Database 2019 SIGMOD 5.3920142e-05
8,208 LST-Bench: Benchmarking Log-Structured Tables in the Cloud 2024 SIGMOD 5.3775598e-05
8,525 Fiber-based Architecture for NFV Cloud Databases 2017 VLDB 5.323092e-05
8,582 ScalarDB: Universal Transaction Manager for Polystores 2023 VLDB 5.3095579e-05
8,642 OptiQL: Robust Optimistic Locking for Memory-Optimized Indexes 2023 SIGMOD 5.2957446e-05
8,742 A Study of Database Performance Sensitivity to Experiment Settings 2022 VLDB 5.2882685e-05
8,805 Deploying Computational Storage for HTAP DBMSs Takes More Than Just Computation Offloading 2023 VLDB 5.2732683e-05
8,999 Online Schema Evolution is (Almost) Free for Snapshot Databases 2023 VLDB 5.2400195e-05
9,021 AutoComp: Automated Data Compaction for Log-Structured Tables in Data Lakes 2025 SIGMOD 5.2349846e-05
9,185 One-shot Garbage Collection for In-memory OLTP through Temporality-aware Version Storage 2023 SIGMOD 5.2115023e-05
9,295 A Hybrid Approach to Integrating Deterministic and Non-deterministic Concurrency Control in Database Systems 2025 VLDB 5.1992306e-05
9,456 How to Stop Under-Utilization and Love Multicores 2014 SIGMOD 5.1735054e-05
9,699 Revisiting B-tree Compression: An Experimental Study 2024 SIGMOD 5.138658e-05
9,727 Tabular: Efficiently Building Efficient Indexes 2025 VLDB 5.1349531e-05
9,802 RapidStore: An Efficient Dynamic Graph Storage System for Concurrent Queries 2025 VLDB 5.1257999e-05
9,803 ScaleCache: Scalable and Production-grade Buffer Management for Disk-based Database Systems 2025 VLDB 5.1257999e-05
9,842 HiEngine: How to Architect a Cloud-Native Memory-Optimized Database Engine 2022 SIGMOD 5.1225854e-05
9,913 Fast Commitment for Geo-Distributed Transactions via Decentralized Co-coordinators 2024 VLDB 5.1103839e-05
9,932 Optimization of Disjunctive Predicates for Main Memory Column Stores 2017 SIGMOD 5.1101087e-05
9,953 Hermes: Off-the-Shelf Real-Time Transactional Analytics 2025 VLDB 5.1038322e-05
10,077 GTX: A Write-Optimized Latch-free Graph Data System with Transactional Support 2025 SIGMOD 5.0830849e-05
10,136 Robustness against Read Committed for Transaction Templates 2021 VLDB 5.0747767e-05
10,177 BTrim - Hybrid In-Memory Database Architecture for Extreme Transaction Processing in VLDBs 2018 VLDB 5.0673771e-05
10,203 Rebirth-Retire: A Concurrency Control Protocol Adaptable to Different Levels of Contention 2025 VLDB 5.0609154e-05
10,227 TreeCat: Standalone Catalog Engine for Large Data Systems 2025 VLDB 5.0571508e-05
10,549 Brook-2PL: Tolerating High Contention Workloads with A Deadlock-Free Two-Phase Locking Protocol 2026 SIGMOD 4.9793485e-05
10,556 Counting Is All You Need for Instant Tuple Discovery: Enabling Real-Time HTAP in Standalone DBMSs 2026 SIGMOD 4.9793485e-05
10,763 Swan: Hybrid MVCC Management for Efficient Transaction Processing in LSM-Tree-Based Key-Value Stores 2026 VLDB 4.9793485e-05
10,833 BtrLog: Low-Latency Logging for Cloud Database Systems 2026 VLDB 4.9793485e-05
10,889 Rhyme Native: Efficient Code Generation for Structured and Semi-Structured Workloads 2026 VLDB 4.9793485e-05
10,897 Tidehunter: Large-Value Storage With Minimal Data Relocation 2026 VLDB 4.9793485e-05
10,934 A Tree-Structured Two-Phase Commit Framework for OceanBase: Optimizing Scalability and Consistency 2026 VLDB 4.9793485e-05
11,077 Generic Version Control: Configurable Versioning for Application-Specific Requirements 2025 CIDR 4.9793485e-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