Cathy,
Thanks for follow up.
Currently moving files to another disk or adding disk space is not feasible so we are thinking to delete the records from tables based certain criteria and will run periodically as a job to clean up data.
Is it any down side running DELETE to remove records over 365 days regularly?
IS it Deleting records from the table will help to gain the disk space?
Any other maintenance you are suggesting in Database to avoid any fragmentation in table after deleting?
I am not in favor to shrink the DB or files as it will cause heavy fragmentation.
If I run to delete records over 365 days like below will be right way?
Table is BIG around 2651000
DELETE FROM SqlTab_1
WHERE CreateDate < DATEADD(dd,-365,GETDATE())
OR following
DELETE FROM SqlTab_1
WHERE CreateDate < GETDATE()) -365