Graph Neural Networks for Databases: A Survey

  • 2025-02-19 05:09:09
  • Ziming Li, Youhuan Li, Yuyu Luo, Guoliang Li, Chuxu Zhang
  • 0

Abstract

Graph neural networks (GNNs) are powerful deep learning models forgraph-structured data, demonstrating remarkable success across diverse domains.Recently, the database (DB) community has increasingly recognized thepotentiality of GNNs, prompting a surge of researches focusing on improvingdatabase systems through GNN-based approaches. However, despite notableadvances, There is a lack of a comprehensive review and understanding of howGNNs could improve DB systems. Therefore, this survey aims to bridge this gapby providing a structured and in-depth overview of GNNs for DB systems.Specifically, we propose a new taxonomy that classifies existing methods intotwo key categories: (1) Relational Databases, which includes tasks likeperformance prediction, query optimization, and text-to-SQL, and (2) GraphDatabases, addressing challenges like efficient graph query processing andgraph similarity computation. We systematically review key methods in eachcategory, highlighting their contributions and practical implications. Finally,we suggest promising avenues for integrating GNNs into Database systems.

 

Quick Read (beta)

loading the full paper ...