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
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.