ADAPTIVE SELECTION OF A DISTRIBUTION METHOD DURING EXECUTION OF PARALLEL JOIN OPERATIONS
Patent №
US 10,019,481
Granted
2018-07-10
Filed 2013
Owner
ORACLE INTERNATIONAL CORPORATION
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
13839399
A method, system, and computer program product for high-performance database systems. The method commences by estimating, during a compile phase, a statically-calculated system cost of performing parallel join operations over two relations, then selecting, during the compile phase, a first distribution method to perform the parallel join operations. Instructions (e.g., table partitioning) are communicated to two or more execution units for execution of the parallel join operations, and during execution, various measurements are taken pertaining to the performance of a first portion of the parallel join operations using the selected first distribution method. Then, responsive to the measurements a second distribution method is selected and corresponding instructions are communicated to the two or more execution units. The parallel join operations continue, now using the second distribution method.
AI classification
Ownership
ORACLE INTERNATIONAL CORPORATION
assignment · 314240233
Assignors
JAGTAP, UNMESH, WITKOWSKI, ANDREW, ZAIT, MOHAMED, LEE, ALLISON WAINGOLD, SIVARAMA SUBRAMANIYAN, HARI SANKAR, CRUANES, THIERRY
On an employer assignment, the assignors are typically the inventors.