I need to delete rows from a large 6.5 database because the default segment keeps filling up. At this point we are running out of actual hard drive space. My plan is to select the older records by year, save them, and put in an Access database by year. The old records are infrequently used and simple searches on the records are fine. (They are all uploaded to a DB2 database anyway) My question is, after I delete rows from the SQL Server database will SQL Server re-use that that space in the database? Should I run update_stats at that point? I'm thinking of just keeping 6mths worth of data in the database, (we currently have 2 years) in order to make it more manageable. I know that I have to clear the log when deleting, any other tips?