Database
Diff-SQL: SQL Efficiency Optimization via Patch Generation and Constraint Alignment
arXiv cs.IR0 views
arXiv:2610.06857v1 Announce Type: cross Abstract: SQL efficiency optimization aims to transform slow queries into semantically equivalent but faster alternatives. However, directly optimizing SQL with large language models in an end-to-end fashion often induces Objective Misalignment which creates a fundamental tension between optimization and correctness, making direct full SQL rewriting unreliable for execution-facing database applications. To address this problem, we propose Diff-SQL, a two-stage framework that decouples efficiency-oriented optimization from constraint-aware alignment. The first stage identifies optimization opportunities and proposes targeted edits in the form of a unified diff patch, while the second stage is trained with on-policy reinforcement learning to revise outputs under executability and semantic-equivalence constraints. To train and evaluate Diff-SQL, we construct an automated pipeline that mines optimization knowledge from StackOverflow and builds Slow-Fast SQL pairs through cascaded filtering. We further introduce Effi-SQL, a benchmark containing 1,100 human-verified Slow-Fast pairs across five SQL dialects. Experiments show that Objective Misalignment is widespread across existing LLM-based SQL optimization methods, where direct full SQL optimization causes an average 22.7% execution accuracy degradation across frontier models such as Claude-Opus-4.6, with the worst model dropping by 43.0%. Diff-SQL alleviates this trade-off. As an inference-only strategy, it improves R-VES by 10.0% on average while reducing execution accuracy degradation by 6.11% on average across three strong base models. With execution-grounded training, Diff-SQL further enables a 7B model to improve R-VES from 33.42% to 46.83%, demonstrating that the proposed two-stage optimization-and-alignment paradigm can deliver both stronger efficiency and better correctness in local, small model deployment settings.
Source:https://arxiv.org/abs/2610.06857PreviousA Systematic Study of Semantic ID Spaces for Generative Information RetrievalNextTree Navigation Without LLM Summaries: A Matched-Cost Study of Hierarchical Retrieval for Long-Document QA
Related posts
Goravel events and listeners for notifications
0dev.to Go
Goravel queues and jobs: retries and failed jobs
0dev.to Go
Goravel feature testing for a REST API
0dev.to Testing

How to find and fix slow PostgreSQL queries
0dev.to Database
Goravel models and migrations with Postgres
0dev.to Database
Goravel belongs to relationships and foreign keys
0dev.to Database