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.00023615848
Overall Rank
237 | 98.42%
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.00041439488
172 High-Performance Concurrency Control Mechanisms for Main-Memory Databases 2012 VLDB 0.00027021768
186 CockroachDB: The Resilient Geo-Distributed SQL Database 2020 SIGMOD 0.00026001543
228 Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems 2015 SIGMOD 0.00023872855
236 OLTP-Bench: An Extensible Testbed for Benchmarking Relational Databases 2014 VLDB 0.00023639649
487 BLOCKBENCH: A Framework for Analyzing Private Blockchains 2017 SIGMOD 0.00017413439
636 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015329098
725 Serializable Snapshot Isolation in PostgreSQL 2012 VLDB 0.00014434166
740 Rethinking serializable multiversion concurrency control 2015 VLDB 0.00014303858
773 Cicada: Dependably Fast Multi-Core In-Memory Transactions 2017 SIGMOD 0.00014075557
863 An Empirical Evaluation of In-Memory Multi-Version Concurrency Control 2017 VLDB 0.00013368866
995 Unbundling Transaction Services in the Cloud 2009 CIDR 0.00012602141
1,103 Elle: Inferring Isolation Anomalies from Experimental Observations 2021 VLDB 0.00011969356
1,158 Mostly-Optimistic Concurrency Control for Highly Contended Dynamic Workloads on a Thousand Cores 2017 VLDB 0.00011744154
1,579 Blockchain Meets Database: Design and Implementation of a Blockchain Relational Database 2019 VLDB 0.00010155728
1,585 On the Design and Scalability of Distributed Shared-Data Databases 2015 SIGMOD 0.00010136077
1,637 Positional Update Handling in Column Stores 2010 SIGMOD 9.9898497e-05
2,146 A Transactional Perspective on Execute-order-validate Blockchains 2020 SIGMOD 8.9604977e-05
2,419 Towards Elastic Transactional Cloud Storage with Range Query Support 2010 VLDB 8.4818595e-05
2,775 LogBase: A Scalable Log-structured Database System in the Cloud 2012 VLDB 8.0140752e-05
3,275 BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases 2016 VLDB 7.4557654e-05
3,457 Apache Hive: From MapReduce to Enterprise-grade Big Data Warehousing 2019 SIGMOD 7.2667942e-05
3,464 Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases 2016 SIGMOD 7.2615048e-05
3,862 Multi-Version Range Concurrency Control in Deuteronomy 2015 VLDB 6.9491506e-05
3,868 GaccO - A GPU-accelerated OLTP DBMS 2022 SIGMOD 6.9436655e-05
4,028 Quantifying Isolation Anomalies 2009 VLDB 6.8293189e-05
4,040 Scalable Replay-Based Replication For Fast Databases 2017 VLDB 6.8229639e-05
4,222 NeuChain: A Fast Permissioned Blockchain System with Deterministic Ordering 2022 VLDB 6.7110362e-05
4,324 SlimChain: Scaling Blockchain Transactions through Off-Chain Storage and Parallel Processing 2021 VLDB 6.6488188e-05
4,450 Adaptive Concurrency Control: Despite the Looking Glass, One Concurrency Control Does Not Fit All 2017 CIDR 6.5787041e-05
5,550 Tigger: A Database Proxy That Bounces With User-Bypass 2023 VLDB 6.0711276e-05
5,984 When Private Blockchain Meets Deterministic Database 2023 SIGMOD 5.9094413e-05
6,509 Bringing Modular Concurrency Control to the Next Level 2017 SIGMOD 5.7449664e-05
6,848 Skeena: Efficient and Consistent Cross-Engine Transactions 2022 SIGMOD 5.6495967e-05
6,942 Petabyte-Scale Row-Level Operations in Data Lakehouses 2024 VLDB 5.622856e-05
6,965 GeoGauss: Strongly Consistent and Light-Coordinated OLTP for Geo-Replicated SQL Database 2023 SIGMOD 5.6172617e-05
6,967 Serializable Snapshot Isolation for Replicated Databases in High-Update Scenarios 2011 VLDB 5.6159594e-05
7,589 Natto: Providing Distributed Transaction Prioritization for High-Contention Workloads 2022 SIGMOD 5.4738752e-05
7,715 Tastes Great! Less Filling! High Performance and Accurate Training Data Collection for Self-Driving Database Management Systems 2022 SIGMOD 5.4556951e-05
8,180 Pasha: An Efficient, Scalable Database Architecture for CXL Pods 2025 CIDR 5.3676609e-05
8,607 ScalarDB: Universal Transaction Manager for Polystores 2023 VLDB 5.289496e-05
9,024 Low-Latency Transaction Scheduling via Userspace Interrupts: Why Wait or Yield When You Can Preempt? 2025 SIGMOD 5.2209552e-05
9,026 Online Schema Evolution is (Almost) Free for Snapshot Databases 2023 VLDB 5.2202203e-05
9,633 TxnSails: Achieving Serializable Transaction Scheduling with Self-Adaptive Isolation Level Selection 2025 VLDB 5.135655e-05
9,764 Tabular: Efficiently Building Efficient Indexes 2025 VLDB 5.115551e-05
9,886 HiEngine: How to Architect a Cloud-Native Memory-Optimized Database Engine 2022 SIGMOD 5.10323e-05
10,207 Transactional Panorama: A Conceptual Framework for User Perception in Analytical Visual Interfaces 2023 VLDB 5.0491152e-05
10,367 Perseus: Achieving Strong Consistency and High Data Freshness for Scalable Geo-distributed HTAP 2026 SIGMOD 5.0082317e-05
10,727 LiveBin: A Localized and Version-Aware Binned Scan Index 2026 SIGMOD 4.9605343e-05
10,845 HarborMaster: Rollback Detection for Trusted Distributed Computing 2026 VLDB 4.9605343e-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.00058631912
2,087 Automating the Detection of Snapshot Isolation Anomalies 2007 VLDB 9.048975e-05
2,648 Serialization Graph Algorithms for Multiversion Concurrency Control 1988 PODS 8.1541409e-05
2,697 Allocating Isolation Levels to Transactions 2005 PODS 8.1024175e-05
Previous Page 1 / 1 Next

Semantically Similar Papers