The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 28, 2018
Filed:
Oct. 30, 2017
International Business Machines Corporation, Armonk, NY (US);
Marek Grochowski, Cracow, PL;
Artur M. Gruszecki, Cracow, PL;
Tomasz Kazalski, Cracow, PL;
Grzegorz S. Milka, Cracow, PL;
Konrad K. Skibski, Cracow, PL;
Tomasz Stradomski, Cracow, PL;
International Business Machines Corporation, Armonk, NY (US);
Abstract
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. 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.