STAR/JOIN QUERY OPTIMIZATION

Patent №

US 5,960,428

Granted

1999-09-28

Filed 1997

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

2

ml · planning

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08919739

Unwieldy star/join queries are performed more efficiently using a filtered fact table. Suitable queries include star/join queries with a large fact table joined with multiple subsidiary dimension tables, where indices exist over fact table join columns. The query is analyzed to prepare a query plan for the dimension table accesses. This plan is supplemented by adding nested loop join operations, where the inner table is a dimension table plan and the outer table is an index scan performed over a fact table index of the join column with the dimension table. The plan is also supplemented by filtering records resulting from the nested loop joins using a sequence of dynamic bit vectors, ultimately yielding a list of probable fact table records. The plan is further supplemented by fetching these records to construct a distilled fact which is used, instead of the large original table, to execute the query in considerably less time. If desired, the supplemented query plan and other competing approaches may studied to provide cost estimates, with the least costly approach being actually implemented.

Machine learningPlanningG06F 16/24544Y10S 707/99932Y10S 707/99933Y10S 707/99934

AI classification

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

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 89800638

Assignors

LINDSAY, BRUCE GILBERT, LOHMAN, GUY MARING, PIRAHESH, MIR HAMID, SHEKITA, EUGENE JON, SIMMEN, DAVID EVERETT, URATA, MONICA SACHIYE

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

From the same owner

© 2026 NYSGPT2525 LLC