EARLY GROUPING OPTIMIZATION FOR SQL STATEMENTS WITH CONDITIONAL EXPRESSIONS

Patent №

US 11,636,103

Granted

2023-04-25

Filed 2020

Owner

ORACLE INTERNATIONAL CORPORATION

Lab

AI components

2

kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

17105268

To increase the applicability of group-by placement (GBP) transformations, according to embodiments described herein, database objects referred to in the aggregate function expression of a query are analyzed to determine whether any of these database objects are referred to exclusively within a condition check portion of the aggregate function expression. Such database objects may be dealt with differently (i.e., with respect to inclusion in GBP views) than the rest of the database objects referred to in aggregate function expressions of the query. This distinction between (a) aggregation-condition database objects exclusively found in condition check portions of an aggregate function expression and (b) aggregation-source database objects within an aggregate function expression allows application of GBP transformation to a wider variety of queries and also increases the possible GBP states that can be costed for GBP transformation-eligible queries.

Knowledge representationAI hardwareG06F 16/244G06F 16/24534G06F 16/2456G06F 16/287

AI classification

AI hardware0.99
Knowledge representation0.99
Planning0.32
Natural language0.01
Evolutionary computation0.00
Machine learning0.00
Vision0.00
Speech0.00

Ownership

ORACLE INTERNATIONAL CORPORATION

assignment · 544730191

Assignors

PASUPULETI, KRISHNA KANTIKIRAN

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

© 2026 NYSGPT2525 LLC