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
8375
Venue
VLDB
Year
1994
Pagerank
0.00012087356
Overall Rank
1,124 | 92.30%
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 29 of 29 citing papers.
Rank
Citing Paper
Year
Venue
Pagerank
290
An Overview of Query Optimization in Relational Systems
1998
PODS
0.0002227038
295
Accelerating Machine Learning Inference with Probabilistic Predicates
2018
SIGMOD
0.00022238183
554
Answering Queries with Aggregation Using Views
1996
VLDB
0.00016580778
1,687
Spreadsheets in RDBMS for OLAP
2003
SIGMOD
0.00010005718
1,777
Deciding Containment for Queries with Complex Objects (Extended Abstract)
1997
PODS
9.7849758e-05
1,787
Adapting Materialized Views after Redefinitions
1995
SIGMOD
9.7681572e-05
1,860
Querying Multiple Features of Groups in Relational Databases
1996
VLDB
9.5965783e-05
1,982
WeTune: Automatic Discovery and Verification of Query Rewrite Rules
2022
SIGMOD
9.3573897e-05
2,883
Semantic Query Optimization in Datalog Programs (Extended Abstract)
1995
PODS
8.0012184e-05
3,137
Pushing Data-Induced Predicates Through Joins in Big-Data Clusters
2020
VLDB
7.7204167e-05
3,199
Query Optimization Techniques for Partitioned Tables
2011
SIGMOD
7.6423984e-05
3,656
Bypassing Joins in Disjunctive Queries
1995
VLDB
7.2224287e-05
3,779
EROC: A Toolkit for Building NEATO Query Optimizers
1996
VLDB
7.1326925e-05
3,928
Implementation of Two Semantic Query Optimization Techniques in DB2 Universal Database
1999
VLDB
7.0115196e-05
4,553
Predicate Transfer: Efficient Pre-Filtering on Multi-Join Queries
2024
CIDR
6.6346951e-05
4,896
User-Defined Aggregate Functions: Bridging Theory and Practice
2006
SIGMOD
6.4548696e-05
6,031
Sia: Optimizing Queries using Learned Predicates
2021
SIGMOD
6.0007422e-05
6,562
Query Sampling in DB2 Universal Database
2004
SIGMOD
5.838575e-05
7,162
Processing Star Queries on Hierarchically-Clustered Fact Tables
2002
VLDB
5.6851725e-05
7,176
Interactive Demonstration of Probabilistic Predicates
2018
SIGMOD
5.6816132e-05
8,115
Scaling a Declarative Cluster Manager Architecture with Query Optimization Techniques
2023
VLDB
5.4842672e-05
8,164
SlabCity: Whole-Query Optimization using Program Synthesis
2023
VLDB
5.4750309e-05
8,209
Inferring Function Semantics to Optimize Queries
1998
VLDB
5.4664044e-05
8,465
Predicate Pushdown for Data Science Pipelines
2023
SIGMOD
5.4194578e-05
8,721
Accelerate Distributed Joins with Predicate Transfer
2025
SIGMOD
5.3772617e-05
8,971
Equivalence of Nested Queries with Mixed Semantics
2009
PODS
5.3420194e-05
12,386
Efficient Rank Join with Aggregation Constraints
2011
VLDB
5.093636e-05
12,769
Data Densification in a Relational Database System
2004
SIGMOD
5.093636e-05
12,799
The NEXT Framework for Logical XQuery Optimization
2004
VLDB
5.093636e-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
16
MAGIC SETS AND OTHER STRANGE WAYS TO IMPLEMENT LOGIC PROGRAMS (Extended Abstract)
1986
PODS
0.00060089598
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
129
Optimization of Nested SQL Queries Revisited
1987
SIGMOD
0.0003068101
132
Predicate Migration: Optimizing Queries with Expensive Predicates
1993
SIGMOD
0.00030378624
344
On the Power of Magic
1987
PODS
0.00020659405
1,012
Improved Unnesting Algorithms for Join Aggregate SQL Queries
1992
VLDB
0.00012682631
1,410
Magic is Relevant
1990
SIGMOD
0.00010853223
2,005
Practical Predicate Placement
1994
SIGMOD
9.3203144e-05
2,511
Aggregation and Relevance in Deductive Databases
1991
VLDB
8.4854377e-05
2,662
Equivalence, Query-Reachability, and Satisfiability in Datalog Extensions
1993
PODS
8.2831426e-05
2,876
Pushing Constraint Selections
1992
PODS
8.0075966e-05
3,307
Magic Conditions
1990
PODS
7.5385358e-05
3,812
Constraints and Redundancy in Datalog
1992
PODS
7.105413e-05
Semantically Similar Papers