Graph Neural Networks for Databases: A Survey
Not on the map. Why?
Abstract (arXiv)
Graph neural networks (GNNs) are powerful deep learning models for graph-structured data, demonstrating remarkable success across diverse domains. Recently, the database (DB) community has increasingly recognized the potentiality of GNNs, prompting a surge of researches focusing on improving database systems through GNN-based approaches. However, despite notable advances, There is a lack of a comprehensive review and understanding of how GNNs could improve DB systems. Therefore, this survey aims to bridge this gap by providing a structured and in-depth overview of GNNs for DB systems. Specifically, we propose a new taxonomy that classifies existing methods into two key categories: (1) Relational Databases, which includes tasks like performance prediction, query optimization, and text-to-SQL, and (2) Graph Databases, addressing challenges like efficient graph query processing and graph similarity computation. We systematically review key methods in each category, highlighting their contributions and practical implications. Finally, we suggest promising avenues for integrating GNNs into Database systems.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 36 of its 69 references that are in the map. First posted on arXiv 18 Feb 2025.
Builds on
36 of 69 references.
References · 36
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,694
- 2020Can Graph Neural Networks Count Substructures?cited by 236
- 2019Graph Matching Networks for Learning the Similarity of Graph Structured Objectscited by 205
- 2018Learning Scheduling Algorithms for Data Processing Clusterscited by 134
- 2021LGESQL: Line Graph Enhanced Text-to-SQL Model with Mixed Local and Non-Local Relationscited by 119
- 2023Graphix-T5: Mixing Pre-Trained Transformers with Graph-Aware Layers for Text-to-SQL Parsingcited by 93
- 2018SimGNN: A Neural Network Approach to Fast Graph Similarity Computationcited by 90
- 2019Neo: A Learned Query Optimizercited by 80
- 2019Representing Schema Structure with Graph Neural Networks for Text-to-SQL Parsingcited by 74
- 2020Bao: Learning to Steer Query Optimizerscited by 62
24 more
- 2020Neural Subgraph Matchingcited by 47
- 2018Learning-based Efficient Graph Similarity Computation via Multi-Scale Convolutional Set Matchingcited by 46
- 2019Global Reasoning over Database Structures for Text-to-SQL Parsingcited by 43
- 2021SADGA: Structure-Aware Dual Graph Aggregation Network for Text-to-SQLcited by 43
- 2021ShadowGNN: Graph Projection Neural Network for Text-to-SQL Parsercited by 35
- 2021GREED: A Neural Framework for Learning Graph Distance Functionscited by 32
- 2020Multilevel Graph Matching Networks for Deep Graph Similarity Learningcited by 29
- 2019Neural Subgraph Isomorphism Countingcited by 27
- 2024HAIChart: Human and AI Paired Visualization Systemcited by 26
- 2024Efficient Graph Similarity Computation with Alignment Regularizationcited by 26
- 2020Combinatorial Learning of Graph Edit Distance via Dynamic Embeddingcited by 25
- 2022Semantic Enhanced Text-to-SQL Parsing via Iteratively Learning Schema Linking Graphcited by 22
- 2020Tracking Interaction States for Multi-Turn Text-to-SQL Semantic Parsingcited by 18
- 2023VerifAI: Verified Generative AIcited by 16
- 2023Learning to Count Isomorphisms with Graph Neural Networkscited by 13
- 2023MATA*: Combining Learnable Node Matching with A* Algorithm for Approximate Graph Edit Distance Computationcited by 10
- 2023Efficient Exact Subgraph Matching via GNN-based Path Dominance Embedding (Technical Report)cited by 9
- 2022Reinforcement Learning Based Query Vertex Ordering Model for Subgraph Matchingcited by 6
- 2023DeSCo: Towards Generalizable and Scalable Deep Subgraph Countingcited by 4
- 2024AutoCE: An Accurate and Efficient Model Advisor for Learned Cardinality Estimationcited by 4
- 2023Cardinality Estimation over Knowledge Graphs with Embeddings and Graph Neural Networkscited by 3
- 2024Stage: Query Execution Time Prediction in Amazon Redshiftcited by 3
- 2024Cardinality Estimation on Hyper-relational Knowledge Graphscited by 3
- 2024Blueprinting the Cloud: Unifying and Automatically Optimizing Cloud Data Infrastructures with BRAD -- Extended Versioncited by 3
Built on by
Citing papers per year: 2025: 2; 2026: 4.
6 papers.
- 2025Reward-SQL: Boosting Text-to-SQL via Stepwise Execution-Aware Reasoning and Process-Supervised Rewardscited by 27
- 2026EvolveRouter: Co-Evolving Routing and Prompt for Multi-Agent Question Answeringcited by 15
- 2026Graph is a Substrate Across Data Modalitiescited by 14
- 2025Relational Database Distillation: From Structured Tables to Condensed Graph Datacited by 1
- 2026Generalizing GNNs with Tokenized Mixture of Expertscited by 1
- 2026On the Safety of Graph Representation Learningcited by 0
- 2026On the Safety of Graph Representation Learning7 May 2026
- 2026EvolveRouter: Co-Evolving Routing and Prompt for Multi-Agent Question Answering6 Apr 2026
- 2026Generalizing GNNs with Tokenized Mixture of Experts9 Feb 2026
- 2026Graph is a Substrate Across Data Modalities29 Jan 2026
- 2025Relational Database Distillation: From Structured Tables to Condensed Graph Data8 Oct 2025
- 2025Reward-SQL: Boosting Text-to-SQL via Stepwise Execution-Aware Reasoning and Process-Supervised Rewards7 May 2025