Inventors:
Lev Novik - Bellevue WA, US
Andrew Kimball - Sammamish WA, US
Tony Petrossian - Bellevue WA, US
Cihangir Biyikoglu - Issaquah WA, US
Santeri Olavi Voutilainen - Seattle WA, US
Tomas Talius - Sammamish WA, US
Istvan Cseri - Seattle WA, US
Joachim Hammer - Redmond WA, US
Jason D. Clark - Woodinville WA, US
Marc T. Friedman - Seattle WA, US
Ajay Kalhan - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707633, 707609, 707E17005, 707E17032
Abstract:
The present invention extends to methods, systems, and computer program products for partitioning online databases. Online database operations, such as, for example, SPLIT, MERGE, and DROP, are used to alter the arrangement of partitions in a federated database. A SPLIT operation splits rows at one partition across a plurality of other partitions. A MERGE operation merges rows at a plurality of partitions in to one partition. A DROP operation shifts responsibility for rows of data from one partition to another partition and then drops the rows from the one partition.