FETCHING OPTIMIZATION IN MULTI-WAY PIPELINED DATABASE JOINS

Patent №

US 8,402,016

Granted

2013-03-19

Filed 2009

Owner

HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.

Lab

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12473065

A method of performing a multi-way join of a plurality of database relations includes executing a plurality of pipelined two-way joins with the database relations. Each two-way join has two sequential phases. In the first phase, missing attributes of the input relations that are required to evaluate a joining criterion specific to said two-way join are fetched from a non-volatile memory device, and the input relations are joined according to the criterion. In the second phase, any additional missing attributes of the input relations are fetched from the non-volatile memory device as assigned by an optimization process executed prior to commencing the multi-way join.

AI classification

Planning1.00
AI hardware0.87
Knowledge representation0.01
Machine learning0.00
Natural language0.00
Speech0.00
Evolutionary computation0.00
Vision0.00

Ownership

HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.

assignment · 227480539

Assignors

TSIROGIANNIS, DIMITRIOS, HARIZOPOULOS, STAVROS, SHAH, MEHUL A., WIENER, JANET L., GRAEFE, GOETZ

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC