DBScholar

Back to papers

Spanner: Becoming a SQL System

Summary: Spanner evolves from a systems OSDI paper to a SQL-enabled distributed DB. It enables resharding-aware query execution, transient-failure restarts, range-extraction for routing/index seeks, blockwise-columnar storage, and migration to a Google SQL dialect. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
haddc37d73cbb8c47
Venue
SIGMOD
Year
2017
Pagerank
0.00014247708
Overall Rank
749 | 94.99%
DOI
10.1145/3035918.3056103
PDF
Download (CC BY-NC-ND 4.0)

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{bacon_sigmod17,
        title = {{Spanner: Becoming a SQL System}},
        author = {Bacon, David F. and Bales, Nathan and Bruno, Nico and Cooper, Brian F. and Dickinson, Adam and Fikes, Andrew and Fraser, Campbell and Gubarev, Andrey and Joshi, Milind and Kogan, Eugene and Lloyd, Alexander and Melnik, Sergey and Rao, Rajesh and Shue, David and Taylor, Christopher and van der Holst, Marcel and Woodford, Dale},
        series = {{SIGMOD} '17},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/3035918.3056103},
        url = {https://dl.acm.org/doi/10.1145/3035918.3056103},
        year = {2017}
}

Incoming Citations (Sorted by Pagerank)

Showing 36 of 36 citing papers.

Rank Citing Paper Year Venue Pagerank
186 CockroachDB: The Resilient Geo-Distributed SQL Database 2020 SIGMOD 0.00026001543
1,134 Dremel: A Decade of Interactive SQL Analysis at Web Scale 2020 VLDB 0.00011863043
1,147 MyRocks: LSM-Tree Database Storage Engine Serving Facebook's Social Graph 2020 VLDB 0.00011777851
1,392 Amazon Aurora: On Avoiding Distributed Consensus for I/Os, Commits, and Membership Changes 2018 SIGMOD 0.00010787433
2,824 OceanBase: A 707 Million tpmC Distributed Relational Database System 2022 VLDB 7.9511637e-05
2,831 F1 Query: Declarative Querying at Scale 2018 VLDB 7.945337e-05
2,953 RaSQL: Greater Power and Performance for Big Data Analytics with Recursive-aggregate-SQL on Spark 2019 SIGMOD 7.8060043e-05
2,959 F1 Lightning: HTAP as a Service 2020 VLDB 7.7990674e-05
3,159 SQL Has Problems. We Can Fix Them: Pipe Syntax In SQL 2024 VLDB 7.5669311e-05
3,474 DIAMetrics: Benchmarking Query Engines at Scale 2020 VLDB 7.256029e-05
4,352 Causal Consistency and Latency Optimality: Friend or Foe? 2018 VLDB 6.6337597e-05
4,546 BigLake: BigQuery’s Evolution toward a Multi-Cloud Lakehouse 2024 SIGMOD 6.5341042e-05
5,312 Optimizing Data-intensive Systems in Disaggregated Data Centers with TELEPORT 2022 SIGMOD 6.1696365e-05
6,452 Scalable Querying of Nested Data 2021 VLDB 5.7633655e-05
6,590 Towards Query Optimizer as a Service (QOaaS) in a Unified LakeHouse Ecosystem: Can One QO Rule Them All? 2025 CIDR 5.7233093e-05
6,768 Multi-Tenant Cloud Data Services: State-of-the-Art, Challenges and Opportunities 2022 SIGMOD 5.6693759e-05
6,805 CompuCache: Remote Computable Caching using Spot VMs 2022 CIDR 5.6612739e-05
7,437 FoundationDB Record Layer: A Multi-Tenant Structured Datastore 2019 SIGMOD 5.5129091e-05
8,709 Linear Elastic Caching via Ski Rental 2025 CIDR 5.2705676e-05
9,215 Structural Designs Meet Optimality: Exploring Optimized LSM-tree Structures in A Colossal Configuration Space 2024 SIGMOD 5.1921944e-05
9,695 Parallel Query Processing: To Separate Communication from Computation 2022 SIGMOD 5.1258854e-05
9,745 OceanBase Paetica: A Hybrid Shared-nothing/Shared-everything Database for Supporting Single Machine and Distributed Cluster 2023 VLDB 5.1180512e-05
10,263 TreeCat: Standalone Catalog Engine for Large Data Systems 2025 VLDB 5.0380426e-05
10,423 Semantic Data Modeling, Graph Query, and SQL, Together at Last? 2026 CIDR 4.9605343e-05
10,721 Hyra: Scalable Byzantine-Resilient State Storage Engine with Hierarchical Erasure-Coding 2026 SIGMOD 4.9605343e-05
10,834 Swan: Hybrid MVCC Management for Efficient Transaction Processing in LSM-Tree-Based Key-Value Stores 2026 VLDB 4.9605343e-05
10,959 Rhyme Native: Efficient Code Generation for Structured and Semi-Structured Workloads 2026 VLDB 4.9605343e-05
10,973 K2+: A Multi-Region OLTP Database with Disaggregated Storage for High Availability and Strong Consistency 2026 VLDB 4.9605343e-05
11,017 Salesforce Database: A Cloud-Native Multi-Tenant OLTP Database 2026 VLDB 4.9605343e-05
11,021 QueryBrew: System-Agnostic SQL-to-SQL Query Optimization 2026 VLDB 4.9605343e-05
11,391 HAWK: A Workload-driven Hierarchical Deadlock Detection Approach in Distributed Database System 2025 VLDB 4.9605343e-05
11,523 Scalable OLTP in the Cloud: What’s the BIG DEAL? The Database AND the Application Have a BIG DEAL: Their Isolation Semantics 2024 CIDR 4.9605343e-05
11,671 Native Distributed Databases: Problems, Challenges and Opportunities 2024 VLDB 4.9605343e-05
12,005 Efficiently Supporting Adaptive Multi-Level Serializability Models in Distributed Database Systems 2021 SIGMOD 4.9605343e-05
12,216 Block as a Value for SQL over NoSQL 2019 VLDB 4.9605343e-05
12,233 Performance in the Spotlight 2019 VLDB 4.9605343e-05
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 3 of 3 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