Patent №
US 11,675,761
Granted
2023-06-13
Filed 2018
Owner
ORACLE INTERNATIONAL CORPORATION
Lab
—
AI components
4
ml · kr · planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
16135748
Techniques herein use in-memory column vectors to process data that is external to a database management system (DBMS) and logically join the external data with data that is native to the DBMS. In an embodiment, a computer maintains a data dictionary for native data that is durably stored in an DBMS and external data that is not durably stored in the DBMS. From a client through a connection to the DBMS, the computer receives a query. The computer loads the external data into an in-memory column vector that resides in random access memory of the DBMS. Based on the query and the data dictionary, the DBMS executes a data join of the in-memory column vector with the native data. To the client through said connection, the computer returns results of the query based on the data join.
AI classification
Ownership
ORACLE INTERNATIONAL CORPORATION
assignment · 469430381
Assignors
MACNICOL, ROGER DERMOT, HUA, XIA, HOLLOWAY, ALLISON, CHAVAN, SHASANK KISAN, KAMP, JESSE, LAHIRI, TIRTHANKAR
On an employer assignment, the assignors are typically the inventors.