DBScholar

Back to papers

OLTP Through the Looking Glass, and What We Found There

Summary: Examines memory-resident OLTP by reworking Shore on a TPC-C to reveal hardware bottlenecks. Shows ~20x speedups via iterative feature removal and optimizations, revealing no single bottleneck; logging, locking, B-tree, and buffer management all matter. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
4109
Venue
SIGMOD
Year
2008
Pagerank
0.0002863588
Overall Rank
157 | 98.93%
DOI
10.1145/1376616.1376713

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{harizopoulos_sigmod08,
        title = {{OLTP Through the Looking Glass, and What We Found There}},
        author = {Harizopoulos, Stavros and Abadi, Daniel J. and Madden, Samuel and Stonebraker, Michael},
        series = {{SIGMOD} '08},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/1376616.1376713},
        url = {https://dl.acm.org/doi/10.1145/1376616.1376713},
        year = {2008}
}

Incoming Citations (Sorted by Pagerank)

Showing 22 of 72 citing papers.

Rank Citing Paper Year Venue Pagerank
5,356 Code generation for efficient query processing in managed runtimes 2014 VLDB 6.2498397e-05
6,498 LeanStore: A High-Performance Storage Engine for NVMe SSDs 2024 VLDB 5.861854e-05
7,184 Memory-Optimized Multi-Version Concurrency Control for Disk-Based Database Systems 2022 VLDB 5.6785094e-05
7,261 LRU-C: Parallelizing Database I/Os for Flash SSDs 2023 VLDB 5.6612613e-05
7,973 Concurrent Prefix Recovery: Performing CPR on a Database 2019 SIGMOD 5.5157734e-05
7,975 Lotus: Scalable Multi-Partition Transactions on Single-Threaded Partitioned Databases 2022 VLDB 5.515614e-05
8,231 Thread Cooperation in Multicore Architectures for Frequency Counting over Multiple Data Streams 2009 VLDB 5.4617036e-05
8,418 Starry: Multi-master Transaction Processing on Semi-leader Architecture 2023 VLDB 5.4283265e-05
8,818 Resource-Adaptive Query Execution with Paged Memory Management 2025 CIDR 5.3637177e-05
9,287 Executing Long-Running Transactions in Synchronization-Free Main Memory Database Systems 2013 CIDR 5.2913314e-05
9,990 BTrim - Hybrid In-Memory Database Architecture for Extreme Transaction Processing in VLDBs 2018 VLDB 5.1823627e-05
10,058 TiQuE: Improving the Transactional Performance of Analytical Systems for True Hybrid Workloads 2023 VLDB 5.1664022e-05
10,482 Predictive Translation: High-Performance Buffer Management Without the Trade-Offs 2026 SIGMOD 5.093636e-05
10,631 OLTP Through the Looking Glass 16 Years Later: Communication is the New Bottleneck 2025 CIDR 5.093636e-05
10,770 Moving on From Group Commit: Autonomous Commit Enables High Throughput and Low Latency on NVMe SSDs 2025 SIGMOD 5.093636e-05
10,965 Enhancing Transaction Processing through Indirection Skipping 2025 VLDB 5.093636e-05
10,993 TuskFlow: An Efficient Graph Database for Long-Running Transactions 2025 VLDB 5.093636e-05
11,012 ScaleCache: Scalable and Production-grade Buffer Management for Disk-based Database Systems 2025 VLDB 5.093636e-05
11,200 High-Performance Query Processing with NVMe Arrays: Spilling without Killing Performance 2024 SIGMOD 5.093636e-05
11,981 The Next 700 Transaction Processing Engines 2017 SIGMOD 5.093636e-05
12,063 Nitro: A Fast, Scalable In-Memory Storage Engine for NoSQL Global Secondary Index 2016 VLDB 5.093636e-05
12,290 DAX: A Widely Distributed Multi-tenant Storage Service for DBMS Hosting 2013 VLDB 5.093636e-05
Previous Page 2 / 2 Next

Outgoing Citations (Sorted by Pagerank)

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