DBScholar

Back to papers

Serializable Isolation for Snapshot Databases

Summary: Modifies the concurrency control to auto-detect and prevent snapshot isolation anomalies at runtime, delivering serializable isolation for arbitrary apps. Preserves non-blocking reads/writes and shows near-SI throughput in implementation benchmarks. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
4090
Venue
SIGMOD
Year
2008
Pagerank
0.00023458287
Overall Rank
245 | 98.33%
DOI
10.1145/1376616.1376690

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{cahill_sigmod08,
        title = {{Serializable Isolation for Snapshot Databases}},
        author = {Cahill, Michael J. and Röhm, Uwe and Fekete, Alan D.},
        series = {{SIGMOD} '08},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/1376616.1376690},
        url = {https://dl.acm.org/doi/10.1145/1376616.1376690},
        year = {2008}
}

Incoming Citations (Sorted by Pagerank)

Showing 50 of 59 citing papers.

Rank Citing Paper Year Venue Pagerank
66 The Snowflake Elastic Data Warehouse 2016 SIGMOD 0.00038561587
172 High-Performance Concurrency Control Mechanisms for Main-Memory Databases 2012 VLDB 0.00027281663
208 CockroachDB: The Resilient Geo-Distributed SQL Database 2020 SIGMOD 0.00024968157
226 OLTP-Bench: An Extensible Testbed for Benchmarking Relational Databases 2014 VLDB 0.00024027277
233 Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems 2015 SIGMOD 0.00023815642
478 BLOCKBENCH: A Framework for Analyzing Private Blockchains 2017 SIGMOD 0.00017829906
655 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015263509
733 Serializable Snapshot Isolation in PostgreSQL 2012 VLDB 0.00014533437
755 Rethinking serializable multiversion concurrency control 2015 VLDB 0.00014326008
760 Cicada: Dependably Fast Multi-Core In-Memory Transactions 2017 SIGMOD 0.0001425909
903 An Empirical Evaluation of In-Memory Multi-Version Concurrency Control 2017 VLDB 0.0001332486
1,000 Unbundling Transaction Services in the Cloud 2009 CIDR 0.000127281
1,080 Elle: Inferring Isolation Anomalies from Experimental Observations 2021 VLDB 0.00012257972
1,141 Mostly-Optimistic Concurrency Control for Highly Contended Dynamic Workloads on a Thousand Cores 2017 VLDB 0.0001200422
1,545 Blockchain Meets Database: Design and Implementation of a Blockchain Relational Database 2019 VLDB 0.00010408717
1,629 Positional Update Handling in Column Stores 2010 SIGMOD 0.00010184131
1,637 On the Design and Scalability of Distributed Shared-Data Databases 2015 SIGMOD 0.0001015538
2,098 A Transactional Perspective on Execute-order-validate Blockchains 2020 SIGMOD 9.1706238e-05
2,411 Towards Elastic Transactional Cloud Storage with Range Query Support 2010 VLDB 8.6126258e-05
2,805 LogBase: A Scalable Log-structured Database System in the Cloud 2012 VLDB 8.1044134e-05
3,204 BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases 2016 VLDB 7.639049e-05
3,448 Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases 2016 SIGMOD 7.4079432e-05
3,555 Apache Hive: From MapReduce to Enterprise-grade Big Data Warehousing 2019 SIGMOD 7.3115321e-05
3,784 Multi-Version Range Concurrency Control in Deuteronomy 2015 VLDB 7.1268687e-05
3,890 GaccO - A GPU-accelerated OLTP DBMS 2022 SIGMOD 7.0435206e-05
3,940 Quantifying Isolation Anomalies 2009 VLDB 7.0080239e-05
3,975 Scalable Replay-Based Replication For Fast Databases 2017 VLDB 6.9802959e-05
4,339 NeuChain: A Fast Permissioned Blockchain System with Deterministic Ordering 2022 VLDB 6.7548559e-05
4,341 SlimChain: Scaling Blockchain Transactions through Off-Chain Storage and Parallel Processing 2021 VLDB 6.7537396e-05
4,356 Adaptive Concurrency Control: Despite the Looking Glass, One Concurrency Control Does Not Fit All 2017 CIDR 6.7470661e-05
6,294 Tigger: A Database Proxy That Bounces With User-Bypass 2023 VLDB 5.9239632e-05
6,372 Bringing Modular Concurrency Control to the Next Level 2017 SIGMOD 5.8960213e-05
6,476 When Private Blockchain Meets Deterministic Database 2023 SIGMOD 5.8686486e-05
6,724 Skeena: Efficient and Consistent Cross-Engine Transactions 2022 SIGMOD 5.7924267e-05
6,811 GeoGauss: Strongly Consistent and Light-Coordinated OLTP for Geo-Replicated SQL Database 2023 SIGMOD 5.7658045e-05
6,821 Serializable Snapshot Isolation for Replicated Databases in High-Update Scenarios 2011 VLDB 5.7631227e-05
7,562 Natto: Providing Distributed Transaction Prioritization for High-Contention Workloads 2022 SIGMOD 5.5958739e-05
7,780 Petabyte-Scale Row-Level Operations in Data Lakehouses 2024 VLDB 5.5457298e-05
7,785 Tastes Great! Less Filling! High Performance and Accurate Training Data Collection for Self-Driving Database Management Systems 2022 SIGMOD 5.5450355e-05
8,381 Pasha: An Efficient, Scalable Database Architecture for CXL Pods 2025 CIDR 5.4377136e-05
8,406 ScalarDB: Universal Transaction Manager for Polystores 2023 VLDB 5.4314245e-05
8,832 Online Schema Evolution is (Almost) Free for Snapshot Databases 2023 VLDB 5.36029e-05
8,840 Low-Latency Transaction Scheduling via Userspace Interrupts: Why Wait or Yield When You Can Preempt? 2025 SIGMOD 5.3589906e-05
9,547 Tabular: Efficiently Building Efficient Indexes 2025 VLDB 5.2528121e-05
9,667 HiEngine: How to Architect a Cloud-Native Memory-Optimized Database Engine 2022 SIGMOD 5.2401605e-05
9,975 Transactional Panorama: A Conceptual Framework for User Perception in Analytical Visual Interfaces 2023 VLDB 5.1845938e-05
10,014 TxnSails: Achieving Serializable Transaction Scheduling with Self-Adaptive Isolation Level Selection 2025 VLDB 5.1770751e-05
10,325 Perseus: Achieving Strong Consistency and High Data Freshness for Scalable Geo-distributed HTAP 2026 SIGMOD 5.093636e-05
10,468 LiveBin: A Localized and Version-Aware Binned Scan Index 2026 SIGMOD 5.093636e-05
10,632 Generic Version Control: Configurable Versioning for Application-Specific Requirements 2025 CIDR 5.093636e-05
Previous Page 1 / 2 Next

Outgoing Citations (Sorted by Pagerank)

Showing 4 of 4 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Rank Cited Paper Year Venue Pagerank
19 A Critique of ANSI SQL Isolation Levels 1995 SIGMOD 0.00058720861
2,057 Automating the Detection of Snapshot Isolation Anomalies 2007 VLDB 9.2495387e-05
2,646 Allocating Isolation Levels to Transactions 2005 PODS 8.2970356e-05
2,675 Serialization Graph Algorithms for Multiversion Concurrency Control 1988 PODS 8.2707581e-05
Previous Page 1 / 1 Next

Semantically Similar Papers