I have an extremely large table with over 2 Billion records and 1.4TB of data. It is currently split into 5 partitions. I now need to add a new partition, because the last partition is getting too big - it is much larger than the others. The ranges go by date values, with a partition for every year. The last partition contains 2 and a half years of data. I would like to continue the partitioning scheme by adding new files, and new ranges to the function.
My concern is the amount of data involved, and if i use the SPLIT function, than i will run into log growth and space issues. I've also considered creating a new function and then a new table on that function and spilling all the data into that new table. Again, we are talking a lot of data.
Any better ideas?
Thanks