Patent ID: 8966218
Filing Date: 2015-02-24
Classification: G06F

Abstract:
1. A method for predictive allocation of space in a database system, the method comprising: detecting a request to access a data set, the data set having associated therewith a secondary allocation amount specifying an increment in which the data set will expand when additional space is needed; determining a growth rate of the data set according to past accesses of the data set; calculating a predicted increase of the data set size for the request according to the growth rate; dynamically altering at least one attribute of an allocation of space storing the data set effective to render the allocation of space capable of storing the predicted increase of the data set size, wherein dynamically altering the at least one attribute comprises automatically increasing the secondary allocation amount associated with the data set; and in the event a maximum number of logical divisions storing the data set has been reached or is predicted to be reached, setting a flag indicating that the data set is to be rewritten to a decreased number of logical divisions.