摘要 |
A method, system and program for determining which data stored in the nodes in a parallel database to redistribute to a receiving node. First, an average workload for the nodes within the parallel database is calculated based on the total workload divided by the number of existing and new nodes. Next, a set of transmitting nodes is established each of which has a workload which exceeds the average workload. A set of data structures which when redistributed from the transmitting node to the receiving node will lower the transmitting node workload to equal or slightly greater than the average workload is selected. Finally, the set of data structures is redistributed from the transmitting node to the receiving node.
|