Join operations in hybrid main memory systems
AssigneeSap SE
InventorAhmad Hassan
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorAhmad Hassan
Estimating the term…
Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for receiving an annotated query execution plan (aQEP), the aQEP being processed to execute a query on an in-memory database in a hybrid memory system, and including one or more annotations, each annotation indicating an output of a respective operator that is to be provided as input to a join operator, determining a payload size at least partially based on an estimated size of an intermediate output of the join operator, selecting a memory type from a plurality of memory types in the hybrid memory system based on the payload size and a cache size, and storing, after execution of the aQEP, the intermediate output on the memory type in the hybrid memory system.
A computer-implemented method executed by one or more processors, the method comprising:
A non-transitory computer-readable storage medium coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
A system, comprising:
Dependencies are inferred from the claim text.