Lifecycle-based horizontal partitioning
AssigneeHasso-Plattner-Institut Fur Softwaresystemtechnik GmbH
InventorsHasso Plattner, Martin Grund, Jens Krueger, Alexander Zeier
Life of this patent
Estimating the term…
Loading patent…
AssigneeHasso-Plattner-Institut Fur Softwaresystemtechnik GmbH
InventorsHasso Plattner, Martin Grund, Jens Krueger, Alexander Zeier
Estimating the term…
The invention relates to a computer-implemented method for dynamically and horizontally partitioning a table of a relational database, wherein the table comprises records, wherein the records are mapped to a plurality of states, wherein the table is horizontally partitioned into a plurality of partitions, and wherein the plurality of states is mapped to the plurality of partitions. The method comprises the steps of changing the assignment of a first record from a first state to a second state, wherein the first state is mapped to a first partition, wherein the second state is mapped to a second partition, wherein the first partition is not the second partition, and storing the first record in the second partition. The invention further relates to a computer system implementing the abovementioned method for dynamically and horizontally partitioning a table of a relational database.
A computer-implemented online transaction processing method for dynamically and horizontally partitioning a table of a relational database, wherein the method comprises the steps of:
A computer system for online transaction processing, wherein the computer system implements a computer program for dynamically and horizontally partitioning a table of a relational database, wherein the computer system comprises:
A non-transitory computer-readable medium, wherein the non-transitory computer-readable medium stores a computer program for controlling a computer system for online transaction processing for dynamically and horizontally partitioning a table of a relational database, the computer system including a memory and a processor, the computer program controlling the computer system to execute processing comprising:
Dependencies are inferred from the claim text.