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
h579623c0ac440747
Venue
SIGMOD
Year
2008
Pagerank
0.00023660039
Overall Rank
237 | 98.41%
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 60 citing papers.

Rank Citing Paper Year Venue Pagerank
52 The Snowflake Elastic Data Warehouse 2016 SIGMOD 0.00041219077
170 High-Performance Concurrency Control Mechanisms for Main-Memory Databases 2012 VLDB 0.0002705961
185 CockroachDB: The Resilient Geo-Distributed SQL Database 2020 SIGMOD 0.00026072278
228 Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems 2015 SIGMOD 0.00023920439
235 OLTP-Bench: An Extensible Testbed for Benchmarking Relational Databases 2014 VLDB 0.00023697028
485 BLOCKBENCH: A Framework for Analyzing Private Blockchains 2017 SIGMOD 0.00017474502
636 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015360975
726 Serializable Snapshot Isolation in PostgreSQL 2012 VLDB 0.00014459037
756 Rethinking serializable multiversion concurrency control 2015 VLDB 0.00014210991
786 Cicada: Dependably Fast Multi-Core In-Memory Transactions 2017 SIGMOD 0.00013988699
872 An Empirical Evaluation of In-Memory Multi-Version Concurrency Control 2017 VLDB 0.00013342029
993 Unbundling Transaction Services in the Cloud 2009 CIDR 0.0001263917
1,102 Elle: Inferring Isolation Anomalies from Experimental Observations 2021 VLDB 0.00012004972
1,161 Mostly-Optimistic Concurrency Control for Highly Contended Dynamic Workloads on a Thousand Cores 2017 VLDB 0.00011768531
1,577 Blockchain Meets Database: Design and Implementation of a Blockchain Relational Database 2019 VLDB 0.00010189541
1,583 On the Design and Scalability of Distributed Shared-Data Databases 2015 SIGMOD 0.00010169494
1,632 Positional Update Handling in Column Stores 2010 SIGMOD 0.00010021251
2,135 A Transactional Perspective on Execute-order-validate Blockchains 2020 SIGMOD 8.9903149e-05
2,411 Towards Elastic Transactional Cloud Storage with Range Query Support 2010 VLDB 8.5108707e-05
2,766 LogBase: A Scalable Log-structured Database System in the Cloud 2012 VLDB 8.0432817e-05
3,265 BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases 2016 VLDB 7.4784142e-05
3,446 Apache Hive: From MapReduce to Enterprise-grade Big Data Warehousing 2019 SIGMOD 7.2942885e-05
3,467 Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases 2016 SIGMOD 7.2777606e-05
3,857 Multi-Version Range Concurrency Control in Deuteronomy 2015 VLDB 6.9690685e-05
3,861 GaccO - A GPU-accelerated OLTP DBMS 2022 SIGMOD 6.9656048e-05
4,013 Quantifying Isolation Anomalies 2009 VLDB 6.8548837e-05
4,036 Scalable Replay-Based Replication For Fast Databases 2017 VLDB 6.8390369e-05
4,312 SlimChain: Scaling Blockchain Transactions through Off-Chain Storage and Parallel Processing 2021 VLDB 6.6719616e-05
4,410 NeuChain: A Fast Permissioned Blockchain System with Deterministic Ordering 2022 VLDB 6.6120059e-05
4,435 Adaptive Concurrency Control: Despite the Looking Glass, One Concurrency Control Does Not Fit All 2017 CIDR 6.6007678e-05
5,545 Tigger: A Database Proxy That Bounces With User-Bypass 2023 VLDB 6.0886041e-05
6,380 When Private Blockchain Meets Deterministic Database 2023 SIGMOD 5.8072595e-05
6,501 Bringing Modular Concurrency Control to the Next Level 2017 SIGMOD 5.7645258e-05
6,835 Skeena: Efficient and Consistent Cross-Engine Transactions 2022 SIGMOD 5.6684174e-05
6,920 Petabyte-Scale Row-Level Operations in Data Lakehouses 2024 VLDB 5.6441822e-05
6,941 GeoGauss: Strongly Consistent and Light-Coordinated OLTP for Geo-Replicated SQL Database 2023 SIGMOD 5.6385668e-05
6,948 Serializable Snapshot Isolation for Replicated Databases in High-Update Scenarios 2011 VLDB 5.6368322e-05
7,570 Natto: Providing Distributed Transaction Prioritization for High-Contention Workloads 2022 SIGMOD 5.4944242e-05
7,915 Tastes Great! Less Filling! High Performance and Accurate Training Data Collection for Self-Driving Database Management Systems 2022 SIGMOD 5.4276987e-05
8,156 Pasha: An Efficient, Scalable Database Architecture for CXL Pods 2025 CIDR 5.3880193e-05
8,582 ScalarDB: Universal Transaction Manager for Polystores 2023 VLDB 5.3095579e-05
8,999 Online Schema Evolution is (Almost) Free for Snapshot Databases 2023 VLDB 5.2400195e-05
9,008 Low-Latency Transaction Scheduling via Userspace Interrupts: Why Wait or Yield When You Can Preempt? 2025 SIGMOD 5.2387493e-05
9,606 TxnSails: Achieving Serializable Transaction Scheduling with Self-Adaptive Isolation Level Selection 2025 VLDB 5.1531256e-05
9,727 Tabular: Efficiently Building Efficient Indexes 2025 VLDB 5.1349531e-05
9,842 HiEngine: How to Architect a Cloud-Native Memory-Optimized Database Engine 2022 SIGMOD 5.1225854e-05
10,169 Transactional Panorama: A Conceptual Framework for User Perception in Analytical Visual Interfaces 2023 VLDB 5.0682654e-05
10,531 Perseus: Achieving Strong Consistency and High Data Freshness for Scalable Geo-distributed HTAP 2026 SIGMOD 4.9793485e-05
10,655 LiveBin: A Localized and Version-Aware Binned Scan Index 2026 SIGMOD 4.9793485e-05
10,774 HarborMaster: Rollback Detection for Trusted Distributed Computing 2026 VLDB 4.9793485e-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.00058781151
2,075 Automating the Detection of Snapshot Isolation Anomalies 2007 VLDB 9.0795726e-05
2,644 Serialization Graph Algorithms for Multiversion Concurrency Control 1988 PODS 8.1774968e-05
2,691 Allocating Isolation Levels to Transactions 2005 PODS 8.1249357e-05
Previous Page 1 / 1 Next

Semantically Similar Papers