Plan-Per-Tuple Optimization Solution - Parallel Execution of Expensive User-Defined Functions
Summary: Introduces plan-per-tuple execution for expensive, high-variance UDF predicates over multimedia objects, especially in non-colocated joins. Runtime selects per-tuple strategies using interconnect, memory, CPU, and spool availability, outside the optimizer’s search space. (summarized by gpt-5.6-luna on Jul 24 2026)
Incoming Non-self Citations Over Time
No non-self incoming citations found for this paper in this database.
Authors
- 1. Felipe Cariño (NCR Teradata)
- 2. William O'Connell (NCR Teradata)
BibTeX Citation
@article{carino_vldb98,
title = {{Plan-Per-Tuple Optimization Solution - Parallel Execution of Expensive User-Defined Functions}},
author = {Cariño, Felipe and O'Connell, William},
journal = {PVLDB},
series = {{VLDB} '98},
pages = {690--701},
year = {1998}
}
Incoming Citations (Sorted by Pagerank)
Showing 0 of 0 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 10 of 10 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 |
| 110 | Extensible/Rule Based Query Rewrite Optimization in Starburst | 1992 | SIGMOD | 0.0003309592 |
| 132 | Predicate Migration: Optimizing Queries with Expensive Predicates | 1993 | SIGMOD | 0.00030378624 |
| 289 | Optimization of Dynamic Query Evaluation Plans | 1994 | SIGMOD | 0.00022278876 |
| 615 | A Rule-Based View of Query Optimization | 1987 | SIGMOD | 0.00015720167 |
| 675 | Optimizing Queries over Multimedia Repositories | 1996 | SIGMOD | 0.00015080025 |
| 2,465 | Optimization of Queries with User-defined Predicates | 1996 | VLDB | 8.5428786e-05 |
| 3,266 | NCR 3700 - The Next-Generation Industrial Database Computer | 1993 | VLDB | 7.5830838e-05 |
| 3,779 | EROC: A Toolkit for Building NEATO Query Optimizers | 1996 | VLDB | 7.1326925e-05 |
| 5,063 | Prospector: A Content-Based Multimedia Server for Massively Parallel Architectures | 1996 | SIGMOD | 6.3797076e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 8,243 | Effective Resource Utilization for Multiprocessor Join Execution | 1989 | VLDB |
| 2 | 2,131 | Optimization Algorithms for Exploiting the Parallelism-Communication Tradeoff in Pipelined Parallelism | 1994 | VLDB |
| 3 | 3,726 | Parallelizing Query Optimization | 2008 | VLDB |
| 4 | 434 | Query Optimization for Parallel Execution | 1992 | SIGMOD |
| 5 | 2,337 | Multi-dimensional Resource Scheduling for Parallel Queries | 1996 | SIGMOD |
| 6 | 8,980 | Optimization of Multi-Version Expensive Predicates | 2007 | SIGMOD |
| 7 | 984 | Analyzing Plan Diagrams of Database Query Optimizers | 2005 | VLDB |
| 8 | 2,104 | Optimization of Multi-Way Join Queries for Parallel Execution | 1991 | VLDB |
| 9 | 3,036 | On Parallel Processing of Aggregate and Scalar Functions in Object-Relational DBMS | 1998 | SIGMOD |
| 10 | 2,465 | Optimization of Queries with User-defined Predicates | 1996 | VLDB |