Method and system for rapid memory-resident processing of transactional data
AssigneeSap SE
InventorJürgen Primsch
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorJürgen Primsch
Estimating the term…
A system and method for enabling the real-time processing of large quantities of transactional data by providing a hybrid object-relational database management system for storing such data in optimized data structures in a large, main memory, wherein stored procedures and functions of user-defined types are executed in this main memory as methods of COM objects implemented in C++. The optimized data structures are stored as complex objects in the DBMS. This DBMS comprises a traditional relational DBMS as well as separate containers for storing these complex objects. The complex objects themselves are instances of persistent C++ classes. Instances are referred to by a unique Object Identifier (OID) and stored in the aforementioned separate containers. An SQL query from the client application calls the stored procedure via the method name of the COM object, a copy of which is made available in a main memory address space and dynamically linked to the DBMS process.
A method for storing and executing at least one stored procedure on a data object in a database management system comprising the steps of:
A system for storing and executing at least one stored procedure on a data object in a database management system comprising:
A system for storing and executing at least one stored procedure on a data object in a database management system comprising:
A method for storing and executing at least one stored procedure on a data object in an R/3 system comprising the steps of:
A computer-readable medium having stored thereupon a plurality of instructions, said plurality of instructions includes instructions which, when executed by a processor, cause the processor to perform the steps of:
Dependencies are inferred from the claim text.