Patent · US Active

Non-disruptive referencing of special purpose operators for database management systems

US10990596B2 · kind B2 · utility

0Cited by
21References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 14, 2019
Grant dateApr 27, 2021
Priority date
Expiry dateOct 31, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/284
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Approaches herein transparently delegate data access from a relational database management system (RDBMS) onto an offload engine (OE). The RDBMS receives a database statement referencing a user defined function (UDF). In an execution plan, the RDBMS replaces the UDF reference with an invocation of a relational operator in the OE. Execution invokes the relational operator in the OE to obtain a result based on data in the OE. Thus, the UDF is bound to the OE, and almost all of the RDBMS avoids specially handling the UDF. The UDF may be a table function that offloads a relational table for processing. User defined objects such as functions and types provide metadata about the table. Multiple tables can be offloaded and processed together, such that some or all offloaded tables are not materialized in the RDBMS. Offloaded tables may participate in standard relational algebra such as in a database statement.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.