CACHE CONSCIOUS TECHNIQUES FOR GENERATION OF QUASI-DENSE GROUPING CODES OF COMPRESSED COLUMNAR DATA IN RELATIONAL DATABASE SYSTEMS
Patent №
US 11,222,018
Granted
2022-01-11
Filed 2020
Owner
ORACLE INTERNATIONAL CORPORATION
Lab
—
AI components
3
nlp · kr · planning
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
16923352
Herein are techniques for dynamic aggregation of results of a database request, including concurrent grouping of result items in memory based on quasi-dense keys. Each of many computational threads concurrently performs as follows. A hash code is calculated that represents a particular natural grouping key (NGK) for an aggregate result of a database request. Based on the hash code, the thread detects that a set of distinct NGKs that are already stored in the aggregate result does not contain the particular NGK. A distinct dense grouping key for the particular NGK is statefully generated. The dense grouping key is bound to the particular NGK. Based on said binding, the particular NGK is added to the set of distinct NGKs in the aggregate result.
AI classification
Ownership
ORACLE INTERNATIONAL CORPORATION
assignment · 533850665
Assignors
CHAVAN, SHASANK KISAN, MARTINEZ CORTES, WILLIAM, GONG, WEIWEI
On an employer assignment, the assignors are typically the inventors.