DBScholar

Back to papers

Serializable Snapshot Isolation in PostgreSQL

Summary: First production SSI in PostgreSQL; new lock manager, bounded memory, and deep integration with core features. Read-only SSI extension; benchmarks show near snapshot-isolation performance and clear advantage over 2PL on read-heavy workloads. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
10610
Venue
VLDB
Year
2012
Pagerank
0.00014533437
Overall Rank
733 | 94.98%
DOI
10.14778/2367502.2367523

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{ports_vldb12,
        title = {{Serializable Snapshot Isolation in PostgreSQL}},
        author = {Ports, Dan R. K. and Grittner, Kevin},
        journal = {PVLDB},
        series = {{VLDB} '12},
        volume = {5},
        number = {12},
        pages = {1850--1861},
        doi = {10.14778/2367502.2367523},
        url = {https://doi.org/10.14778/2367502.2367523},
        year = {2012}
}

Incoming Citations (Sorted by Pagerank)

Showing 34 of 34 citing papers.

Rank Citing Paper Year Venue Pagerank
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
655 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015263509
760 Cicada: Dependably Fast Multi-Core In-Memory Transactions 2017 SIGMOD 0.0001425909
818 Amazon Redshift Re-invented 2022 SIGMOD 0.00013822916
1,545 Blockchain Meets Database: Design and Implementation of a Blockchain Relational Database 2019 VLDB 0.00010408717
2,235 Decibel: The Relational Dataset Branching System 2016 VLDB 8.8913373e-05
2,850 HAWQ: A Massively Parallel Processing SQL Engine in Hadoop 2014 SIGMOD 8.0499212e-05
3,081 Price-Optimal Querying with Data APIs 2016 VLDB 7.7743445e-05
3,204 BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases 2016 VLDB 7.639049e-05
4,675 Accelerating Analytical Processing in MVCC using Fine-Granular High-Frequency Virtual Snapshotting 2018 SIGMOD 6.5727393e-05
6,099 Transaction Repair for Multi-Version Concurrency Control 2017 SIGMOD 5.9776969e-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,782 Everything is a Transaction: Unifying Logical Concurrency Control and Physical Data Structure Maintenance in Database Management Systems 2021 CIDR 5.7762362e-05
7,072 Two Birds With One Stone: Designing a Hybrid Cloud Storage Engine for HTAP 2024 VLDB 5.7107965e-05
7,133 A Lightweight and Efficient Temporal Database Management System in TDSQL 2019 VLDB 5.6949498e-05
7,184 Memory-Optimized Multi-Version Concurrency Control for Disk-Based Database Systems 2022 VLDB 5.6785094e-05
7,334 Towards Optimal Transaction Scheduling 2024 VLDB 5.6425501e-05
7,897 AeonG: An Efficient Built-in Temporal Support in Graph Databases 2024 VLDB 5.5196714e-05
7,988 Scalable and Robust Snapshot Isolation for High-Performance Storage Engines 2023 VLDB 5.5113542e-05
8,221 NeurDB: On the Design and Implementation of an AI-powered Autonomous Database 2025 CIDR 5.4640314e-05
9,869 Simple Testing Can Expose Most Critical Transaction Bugs: Understanding and Detecting Write-Specific Serializability Violations in Database Systems 2025 VLDB 5.2043672e-05
10,014 TxnSails: Achieving Serializable Transaction Scheduling with Self-Adaptive Isolation Level Selection 2025 VLDB 5.1770751e-05
10,824 Efficient Concurrent Updates to Persistent Randomized Binary Search Trees 2025 VLDB 5.093636e-05
10,879 Fair Transaction Processing for Multi-Tenant Databases 2025 VLDB 5.093636e-05
10,893 Using Read Promotion and Mixed Isolation Levels for Performant Yet Serializable Execution of Transaction Programs 2025 VLDB 5.093636e-05
10,926 Sonata: Multi-Database Transactions Made Fast and Serializable 2025 VLDB 5.093636e-05
11,128 When View- and Conflict-Robustness Coincide for Multiversion Concurrency Control 2024 PODS 5.093636e-05
11,371 Allocating Isolation Levels to Transactions in a Multiversion Setting 2023 PODS 5.093636e-05
11,386 MRVs: Enforcing Numeric Invariants in Parallel Updates to Hotspots with Randomized Splitting 2023 SIGMOD 5.093636e-05
11,575 In-Page Shadowing and Two-Version Timestamp Ordering for Mobile DBMSs 2022 VLDB 5.093636e-05
11,649 Efficient Deterministic Concurrency Control Under Practical Isolation Levels 2021 SIGMOD 5.093636e-05
Previous Page 1 / 1 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