Patent №
US 9,852,181
Granted
2017-12-26
Filed 2013
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
3
ml · kr · evo
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
14076598
A computer-implemented method, system, and/or computer program product optimizes an order of execution of column join operations. A first partitioning of the first data column splits the first data column into first subsets of rows. A second partitioning of the second data column splits the second data column into a second subsets of rows. A first value frequency information indicates a frequency of attribute values within a subset of rows of the first data column processed. A second value frequency information indicates a frequency of attribute values within a subset of rows of the second data column. Cardinalities of sub-tables derived by a respective joining of the subsets of rows of the first and second data columns are estimated, based on the first and second value frequency information. An order of execution of multiple join operations is then optimized based on the estimated cardinalities of the sub-tables.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 315770284
Assignors
GROCHOWSKI, MAREK, GRUSZECKI, ARTUR M., KAZALSKI, TOMASZ, MILKA, GRZEGORZ S., SKIBSKI, KONRAD K., STRADOMSKI, TOMASZ
On an employer assignment, the assignors are typically the inventors.