Patent · US Expired

Method and system for using dynamically generated code to perform index record retrieval in certain circumstances in a relational database manager

US6353820B1 · kind B1 · utility

223Cited by
24References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 29, 1999
Grant dateMar 5, 2002
Priority date
Expiry dateSep 29, 2019

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99942
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and method that enhances the index processing performance of a multi-layer relational database manager by expanding the code generation component layer of the database manager to include an index processing performance enhancing subroutine designed to execute functions performed by lower component layers substantially faster than if the functions were executed by such lower component layers. The subroutine includes logic for establishing the conditions under which the particular subroutine is invoked during the execution of a SQL request. The output code generated to execute a specific SQL query, including calls to the index processing subroutine in place of normally included calls to the lower component layer. This enables the generated code to perform lower component layer functions with specialized code designed to increase performance.

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