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
hba44f2886eaf18a1
Venue
VLDB
Year
2012
Pagerank
0.00014434166
Overall Rank
725 | 95.15%
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 35 of 35 citing papers.

Rank Citing Paper Year Venue Pagerank
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
636 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015329098
651 Amazon Redshift Re-invented 2022 SIGMOD 0.00015126716
773 Cicada: Dependably Fast Multi-Core In-Memory Transactions 2017 SIGMOD 0.00014075557
1,579 Blockchain Meets Database: Design and Implementation of a Blockchain Relational Database 2019 VLDB 0.00010155728
2,296 Decibel: The Relational Dataset Branching System 2016 VLDB 8.6729094e-05
2,912 HAWQ: A Massively Parallel Processing SQL Engine in Hadoop 2014 SIGMOD 7.8573961e-05
3,087 Price-Optimal Querying with Data APIs 2016 VLDB 7.6458839e-05
3,275 BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases 2016 VLDB 7.4557654e-05
4,782 Accelerating Analytical Processing in MVCC using Fine-Granular High-Frequency Virtual Snapshotting 2018 SIGMOD 6.4059564e-05
5,238 AeonG: An Efficient Built-in Temporal Support in Graph Databases 2024 VLDB 6.2021926e-05
5,984 When Private Blockchain Meets Deterministic Database 2023 SIGMOD 5.9094413e-05
6,216 Transaction Repair for Multi-Version Concurrency Control 2017 SIGMOD 5.8297052e-05
6,509 Bringing Modular Concurrency Control to the Next Level 2017 SIGMOD 5.7449664e-05
6,626 Everything is a Transaction: Unifying Logical Concurrency Control and Physical Data Structure Maintenance in Database Management Systems 2021 CIDR 5.7130318e-05
6,699 A Lightweight and Efficient Temporal Database Management System in TDSQL 2019 VLDB 5.6883518e-05
6,740 Memory-Optimized Multi-Version Concurrency Control for Disk-Based Database Systems 2022 VLDB 5.6774409e-05
6,978 Towards Optimal Transaction Scheduling 2024 VLDB 5.6130331e-05
6,994 Two Birds With One Stone: Designing a Hybrid Cloud Storage Engine for HTAP 2024 VLDB 5.6094434e-05
7,273 Scalable and Robust Snapshot Isolation for High-Performance Storage Engines 2023 VLDB 5.5522008e-05
8,050 NeurDB: On the Design and Implementation of an AI-powered Autonomous Database 2025 CIDR 5.3839177e-05
9,633 TxnSails: Achieving Serializable Transaction Scheduling with Self-Adaptive Isolation Level Selection 2025 VLDB 5.135655e-05
10,098 Simple Testing Can Expose Most Critical Transaction Bugs: Understanding and Detecting Write-Specific Serializability Violations in Database Systems 2025 VLDB 5.068372e-05
10,834 Swan: Hybrid MVCC Management for Efficient Transaction Processing in LSM-Tree-Based Key-Value Stores 2026 VLDB 4.9605343e-05
11,296 Efficient Concurrent Updates to Persistent Randomized Binary Search Trees 2025 VLDB 4.9605343e-05
11,345 Fair Transaction Processing for Multi-Tenant Databases 2025 VLDB 4.9605343e-05
11,354 Using Read Promotion and Mixed Isolation Levels for Performant Yet Serializable Execution of Transaction Programs 2025 VLDB 4.9605343e-05
11,379 Sonata: Multi-Database Transactions Made Fast and Serializable 2025 VLDB 4.9605343e-05
11,534 When View- and Conflict-Robustness Coincide for Multiversion Concurrency Control 2024 PODS 4.9605343e-05
11,739 Allocating Isolation Levels to Transactions in a Multiversion Setting 2023 PODS 4.9605343e-05
11,753 MRVs: Enforcing Numeric Invariants in Parallel Updates to Hotspots with Randomized Splitting 2023 SIGMOD 4.9605343e-05
11,933 In-Page Shadowing and Two-Version Timestamp Ordering for Mobile DBMSs 2022 VLDB 4.9605343e-05
12,006 Efficient Deterministic Concurrency Control Under Practical Isolation Levels 2021 SIGMOD 4.9605343e-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