Towards Cross-Model Efficiency in SQL/PGQ

Hadar Rotschield, Liat Peterfreund

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

SQL/PGQ is a new standard that integrates graph querying into relational systems, allowing users to freely switch between graph patterns and SQL. Our experiments show performance gaps between these models, as queries written in both formalisms can exhibit varying performance depending on the formalism used, suggesting that current approaches handle each query type separately, applying distinct optimizations to each formalism. We argue that a holistic optimization is necessary, where the system internally decides on the best algorithms regardless of whether queries are written in SQL or as graph patterns. We propose possible future research direction to unify these optimizations and mitigate performance gaps.

Original languageEnglish
Title of host publicationProceedings of the 8th ACM SIGMOD Joint International Workshop on Graph Data Management Experiences and Systems, (GRADES) and Network Data Analytics, (NDA), GRADES-NDA 2025
EditorsAkhil Arora, Stefania Dumbrava
PublisherAssociation for Computing Machinery, Inc
ISBN (Electronic)9798400719233
DOIs
StatePublished - 30 Jun 2025
Event8th ACM SIGMOD Joint International Workshop on Graph Data Management Experiences and Systems and Network Data Analytics, GRADES-NDA 2025 - Berlin, Germany
Duration: 27 Jun 2025 → …

Publication series

NameProceedings of the 8th ACM SIGMOD Joint International Workshop on Graph Data Management Experiences and Systems, (GRADES) and Network Data Analytics, (NDA), GRADES-NDA 2025

Conference

Conference8th ACM SIGMOD Joint International Workshop on Graph Data Management Experiences and Systems and Network Data Analytics, GRADES-NDA 2025
Country/TerritoryGermany
CityBerlin
Period27/06/25 → …

Bibliographical note

Publisher Copyright:
© 2025 Copyright held by the owner/author(s).

Keywords

  • GQL
  • Property Graphs
  • Query Optimization
  • SQL/PGQ Standard

Fingerprint

Dive into the research topics of 'Towards Cross-Model Efficiency in SQL/PGQ'. Together they form a unique fingerprint.

Cite this