Framework for numa affinitized parallel query on in-memory objects within the rdbms
AssigneeOracle International Corporation
InventorsNILOY MUKHERJEE, AMIT GANESH, VINEET MARWAH
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsNILOY MUKHERJEE, AMIT GANESH, VINEET MARWAH
Estimating the term…
Techniques are provided for performing parallel processing on in-memory objects within a database system. In one embodiment, a plurality of in-memory chunks are maintained on a plurality of non-uniform memory access (NUMA) nodes. In response to receiving a query, a set of clusters is determined for the plurality of in-memory chunks. Each respective cluster in the set of clusters corresponds to a particular NUMA node of the plurality of NUMA nodes and includes a set of one or more in-memory chunks from the plurality of in-memory chunks. For each respective cluster in the set of clusters, a query coordinator assigns, to the respective cluster, a set of one or more processes associated with the particular NUMA node that corresponds to the respective cluster.
A method comprising:
One or more non-transitory storage media storing instructions which, when executed by one or more processors, cause performance of:
Dependencies are inferred from the claim text.