OPTIMIZATION OF SQL QUERIES INVOLVING AGGREGATE EXPRESSIONS USING A PLURALITY OF LOCAL AND GLOBAL AGGREGATION OPERATIONS

Patent №

US 5,884,299

Granted

1999-03-16

Filed 1997

Owner

NCR CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08795114

A method, apparatus, and article of manufacture for optimizing SQL queries in a relational database management system involving aggregate and grouping functions. A local aggregation operation is performed on one or more processors of a massively parallel processor (MPP) computer system, wherein rows of the table that are local to each processor are locally aggregated to create one or more aggregate result rows. The aggregate result rows created by each of the local aggregation operations are then re-distributed to one or more processors and coalesced into a global aggregate result row by a global aggregation operation.

AI hardwareG06F 16/24556G06F 16/24532Y10S 707/99932Y10S 707/99933

AI classification

AI hardware1.00
Machine learning0.05
Planning0.05
Knowledge representation0.02
Natural language0.00
Vision0.00
Evolutionary computation0.00
Speech0.00

Ownership

NCR CORPORATION

assignment · 84380686

Assignors

RAMESH, BHASHYAM, KRAUS, TIMOTHY B., WALTER, TODD A.

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

© 2026 NYSGPT2525 LLC