Patent ID: 8578096

Claim:
A non-transitory computer-readable storage medium having computer-executable instructions for causing a computer system to perform a method comprising: accessing a database object, wherein a size of said database object changes over time; at a first time, allocating a first portion of said database object for storage in a first tier of a multi-tier storage system, said first portion corresponding to a first specified percentage of the size of said database object at said first time, wherein said first portion is selected according to information associated with said database object, and wherein a first remaining portion of said database object at said first time is allocated for storage in one or more other tiers of said multi-tier storage system; and at a second time, after said first time, allocating a second portion of said database object for storage in said first tier, said second portion corresponding to a second specified percentage of the size of said database object at said second time, wherein said second portion is selected according to said information, and wherein a second remaining portion of said database object at said second time is allocated for storage in said one or more other tiers.