Back to papers
Query Optimization by Predicate Move-Around
Summary: Introduces predicate move-around, which pulls predicates up and propagates them across nonmergeable query blocks before pushdown, improving optimization of view/subquery-heavy SQL. It moves EXISTS/NOT EXISTS, EXCEPT, dependencies, and predicates through aggregation, while inferring new predicates.
(summarized by gpt-5.6-luna on Jul 24 2026)
Paper ID
hc1689e445c3d88c7
Venue
VLDB
Year
1994
Pagerank
0.00011946162
Overall Rank
1,119 | 92.49%
DOI
-
Incoming Non-self Citations Over Time
BibTeX Citation
Copy BibTeX
@article{levy_vldb94,
title = {{Query Optimization by Predicate Move-Around}},
author = {Levy, Alon Y. and Mumick, Inderpal Singh and Sagiv, Yehoshua},
journal = {PVLDB},
series = {{VLDB} '94},
pages = {96--107},
year = {1994}
}
Incoming Citations (Sorted by Pagerank)
Showing 30 of 30 citing papers.
Rank
Citing Paper
Year
Venue
Pagerank
272
An Overview of Query Optimization in Relational Systems
1998
PODS
0.0002251422
282
Accelerating Machine Learning Inference with Probabilistic Predicates
2018
SIGMOD
0.00022302793
567
Answering Queries with Aggregation Using Views
1996
VLDB
0.00016264813
1,715
Spreadsheets in RDBMS for OLAP
2003
SIGMOD
9.8056478e-05
1,818
Deciding Containment for Queries with Complex Objects (Extended Abstract)
1997
PODS
9.5674072e-05
1,822
Adapting Materialized Views after Redefinitions
1995
SIGMOD
9.5620235e-05
1,890
WeTune: Automatic Discovery and Verification of Query Rewrite Rules
2022
SIGMOD
9.4234723e-05
1,899
Querying Multiple Features of Groups in Relational Databases
1996
VLDB
9.4044461e-05
2,924
Semantic Query Optimization in Datalog Programs (Extended Abstract)
1995
PODS
7.8481787e-05
3,075
Pushing Data-Induced Predicates Through Joins in Big-Data Clusters
2020
VLDB
7.6742518e-05
3,145
Query Optimization Techniques for Partitioned Tables
2011
SIGMOD
7.594509e-05
3,722
Bypassing Joins in Disjunctive Queries
1995
VLDB
7.0684532e-05
3,850
EROC: A Toolkit for Building NEATO Query Optimizers
1996
VLDB
6.9778459e-05
3,958
Implementation of Two Semantic Query Optimization Techniques in DB2 Universal Database
1999
VLDB
6.8960375e-05
4,371
Predicate Transfer: Efficient Pre-Filtering on Multi-Join Queries
2024
CIDR
6.6284915e-05
5,016
User-Defined Aggregate Functions: Bridging Theory and Practice
2006
SIGMOD
6.311544e-05
6,149
Sia: Optimizing Queries using Learned Predicates
2021
SIGMOD
5.8683464e-05
6,687
Query Sampling in DB2 Universal Database
2004
SIGMOD
5.7060981e-05
7,287
Processing Star Queries on Hierarchically-Clustered Fact Tables
2002
VLDB
5.5636487e-05
7,320
Interactive Demonstration of Probabilistic Predicates
2018
SIGMOD
5.5521611e-05
7,929
SlabCity: Whole-Query Optimization using Program Synthesis
2023
VLDB
5.4231855e-05
8,159
Predicate Pushdown for Data Science Pipelines
2023
SIGMOD
5.3866275e-05
8,220
Scaling a Declarative Cluster Manager Architecture with Query Optimization Techniques
2023
VLDB
5.3745507e-05
8,275
Accelerate Distributed Joins with Predicate Transfer
2025
SIGMOD
5.3623175e-05
8,377
Inferring Function Semantics to Optimize Queries
1998
VLDB
5.3422125e-05
9,145
Equivalence of Nested Queries with Mixed Semantics
2009
PODS
5.2200167e-05
10,798
Subgraph Enumeration: Beyond Tree Decomposition
2026
VLDB
4.9769913e-05
12,683
Efficient Rank Join with Aggregation Constraints
2011
VLDB
4.9769913e-05
13,065
Data Densification in a Relational Database System
2004
SIGMOD
4.9769913e-05
13,095
The NEXT Framework for Logical XQuery Optimization
2004
VLDB
4.9769913e-05
Outgoing Citations (Sorted by Pagerank)
Showing 14 of 14 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
Rank
Cited Paper
Year
Venue
Pagerank
18
MAGIC SETS AND OTHER STRANGE WAYS TO IMPLEMENT LOGIC PROGRAMS (Extended Abstract)
1986
PODS
0.00058997063
97
Of Nests and Trees: A Unified Approach to Processing Queries That Contain Nested Subqueries, Aggregates, and Quantifiers
1987
VLDB
0.00034111286
109
Extensible/Rule Based Query Rewrite Optimization in Starburst
1992
SIGMOD
0.00032757423
125
Predicate Migration: Optimizing Queries with Expensive Predicates
1993
SIGMOD
0.00030462671
132
Optimization of Nested SQL Queries Revisited
1987
SIGMOD
0.00030228229
353
On the Power of Magic
1987
PODS
0.00020213935
1,015
Improved Unnesting Algorithms for Join Aggregate SQL Queries
1992
VLDB
0.00012495751
1,439
Magic is Relevant
1990
SIGMOD
0.000106437
2,035
Practical Predicate Placement
1994
SIGMOD
9.1519324e-05
2,551
Aggregation and Relevance in Deductive Databases
1991
VLDB
8.3057709e-05
2,716
Equivalence, Query-Reachability, and Satisfiability in Datalog Extensions
1993
PODS
8.0968483e-05
2,938
Pushing Constraint Selections
1992
PODS
7.8320394e-05
3,366
Magic Conditions
1990
PODS
7.3696512e-05
3,887
Constraints and Redundancy in Datalog
1992
PODS
6.9428919e-05
Semantically Similar Papers