I have a database which is 20 GB and it has history information since year 2001. Now I started deleting data prior to year 2008. after completion of deletion how can i reuse the space that is cleared by my delete statement. I am using SQL Server 2005.
Will Sql server automatically reuse the space if I don't shrink the datafiles? Should we rebuild the indexes?