DBScholar

Back to papers

Optimization of Nested SQL Queries Revisited

Summary: Revisits nested-SQL optimization, exposing bugs in a prior transformation algorithm and supplying corrected steps with extended predicate support. Introduces a recursive, general nested-query transformation algorithm capable of transforming any nested query, widening applicability for evaluation. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
2390
Venue
SIGMOD
Year
1987
Pagerank
0.0003068101
Overall Rank
129 | 99.12%
DOI
10.1145/38713.38723

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{ganski_sigmod87,
        title = {{Optimization of Nested SQL Queries Revisited}},
        author = {Ganski, Richard A. and Wong, Harry K. T.},
        series = {{SIGMOD} '87},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/38713.38723},
        url = {https://dl.acm.org/doi/10.1145/38713.38723},
        year = {1987}
}

Incoming Citations (Sorted by Pagerank)

Showing 45 of 45 citing papers.

Rank Citing Paper Year Venue Pagerank
71 Including Group-By in Query Optimization 1994 VLDB 0.00038021159
95 Of Nests and Trees: A Unified Approach to Processing Queries That Contain Nested Subqueries, Aggregates, and Quantifiers 1987 VLDB 0.00034607909
110 Extensible/Rule Based Query Rewrite Optimization in Starburst 1992 SIGMOD 0.0003309592
268 Extensible Query Processing in Starburst 1989 SIGMOD 0.00022788687
290 An Overview of Query Optimization in Relational Systems 1998 PODS 0.0002227038
687 Sequence Query Processing 1994 SIGMOD 0.00014948592
734 QAGen: Generating Query-Aware Test Databases 2007 SIGMOD 0.00014525584
894 Froid: Optimization of Imperative Programs in a Relational Database 2018 VLDB 0.00013367658
910 Cosette: An Automated Prover for SQL 2017 CIDR 0.00013285905
1,012 Improved Unnesting Algorithms for Join Aggregate SQL Queries 1992 VLDB 0.00012682631
1,124 Query Optimization by Predicate Move-Around 1994 VLDB 0.00012087356
1,176 Outerjoins as Disjunctions 1994 SIGMOD 0.00011809075
1,261 Rewriting Procedures for Batched Bindings 2008 VLDB 0.0001143305
1,362 Execution Strategies for SQL Subqueries 2007 SIGMOD 0.00011032204
1,410 Magic is Relevant 1990 SIGMOD 0.00010853223
1,829 Axiomatic Foundations and Algorithms for Deciding Semantic Equivalences of SQL Queries 2018 VLDB 9.6671311e-05
2,021 WinMagic : Subquery Elimination Using Window Aggregation 2003 SIGMOD 9.297379e-05
2,093 Reusing Invariants: A New Strategy for Correlated Queries 1998 SIGMOD 9.1831198e-05
2,505 A Transformation-Based Approach to Optimizing Loops in Database Programming Languages 1992 SIGMOD 8.4960641e-05
2,599 WideTable: An Accelerator for Analytical Data Processing 2014 VLDB 8.3583572e-05
2,815 Optimization and Dataflow Algorithms for Nested Tree Queries 1989 VLDB 8.0964463e-05
3,172 Demonstration of the Cosette Automated SQL Prover 2017 SIGMOD 7.6679093e-05
3,263 Hypergraph based reorderings of outer join queries with complex predicates 1995 SIGMOD 7.584572e-05
3,650 Implementation of Magic-sets in a Relational Database System 1994 SIGMOD 7.2249961e-05
3,708 Providing Better Support for a Class of Decision Support Queries 1996 SIGMOD 7.1814701e-05
3,769 Proving Query Equivalence Using Linear Integer Arithmetic 2023 SIGMOD 7.1403543e-05
3,779 EROC: A Toolkit for Building NEATO Query Optimizers 1996 VLDB 7.1326925e-05
3,816 Optimizing Nested Queries with Parameter Sort Orders 2005 VLDB 7.1002641e-05
4,134 Rule Languages and Internal Algebras for Rule-Based Optimizers 1996 SIGMOD 6.8816554e-05
4,885 Optimizing View Queries in ROLEX to Support Navigable Result Trees 2002 VLDB 6.4624804e-05
4,961 A SQL Debugger Built from Spare Parts: Turning a SQL:1999 Database System into Its Own Debugger 2015 SIGMOD 6.4276648e-05
5,070 Optimization and Evaluation of Database Queries Including Embedded Interpolation Procedures 1991 SIGMOD 6.3764325e-05
5,142 Online Feedback for Nested Aggregate Queries with Multi-Threading 1999 VLDB 6.3482762e-05
5,951 Query Unnesting in Object-Oriented Databases 1998 SIGMOD 6.0313489e-05
7,148 Optimization of Nested Queries using the NF2 Algebra 2016 SIGMOD 5.6896396e-05
7,183 Optimizing Queries with Universal Quantification in Object-Oriented and Object-Relational Databases 1997 VLDB 5.6793385e-05
7,272 SQL Query Optimization: Reordering for a General Class of Queries 1996 SIGMOD 5.6594801e-05
8,119 User-Optimizer Communication using Abstract Plans in Sybase ASE 2001 VLDB 5.4835315e-05
9,142 From Nested-Loop to Join Queries in OODB 1994 VLDB 5.3154287e-05
10,133 Database Research needs an Abstract Relational Query Language 2026 CIDR 5.093636e-05
11,135 Query Optimization by Quantifier Elimination 2024 PODS 5.093636e-05
11,625 Accelerating Complex Analytics using Speculation 2021 CIDR 5.093636e-05
12,289 Efficient Implementation of Generalized Quantification in Relational Query Languages 2013 VLDB 5.093636e-05
12,727 A Nested Relational Approach to Processing SQL Subqueries 2005 SIGMOD 5.093636e-05
12,799 The NEXT Framework for Logical XQuery Optimization 2004 VLDB 5.093636e-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.

Rank Cited Paper Year Venue Pagerank
1 Access Path Selection in a Relational Database Management System 1979 SIGMOD 0.0024089429
10 Extending the Data Base Relational Model to Capture More Meaning 1979 SIGMOD 0.0007727299
325 Implementation Of A Structured English Query Language 1975 SIGMOD 0.00021162719
Previous Page 1 / 1 Next

Semantically Similar Papers