15 pts.
 Archiving and Purging Data
We deal with a very large database that grows at an avrage of 50GB a month. The current database size is 700 GB. All the transaction tables are horizontally partitioned to seperate filegroups assigned to a individual data files holding each months data. What would be the best strategy to retain another archive server that holds data prior to 1year and retain the production server with the recent 1 year data?

Software/Hardware used:
ASKED: July 2, 2008  10:24 AM
UPDATED: November 1, 2011  9:57 AM

Answer Wiki:
Your current technique seams sound. I would recommend sticking with the existing method, and simply moving the data from the current server to the archive server using DTS or SSIS on a daily basis. Then on the server with the current years worth of data delete all data which is over on year old. Are you using SQL 2000 or SQL 2005? If you are using SQL 2005 are you using the native table partitioning or manual partitioning? From R: You might find this interesting http://technet.microsoft.com/en-us/magazine/cc160974(TechNet.10).aspx Refer to the below readily available products that u can use for archival and purge if you using Oracle Database http://www.apmg.co.in/software_products.php?app_id=apm
Last Wiki Answer Submitted:  November 1, 2011  9:57 am  by  Ritchie1   210 pts.
All Answer Wiki Contributors:  Ritchie1   210 pts. , Denny Cherry   64,520 pts.
To see all answers submitted to the Answer Wiki: View Answer History.


Discuss This Question:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _


 

Check out my SQL Server blog “SQL Server with Mr Denny” for more SQL Server information.

 64,520 pts.

 

i am using SQL 2005. i have created partitions using partition functions and partition scheme with corresponding data file to hold each months data. i have used a numeric partition key. All the transaction tables has this key in the table design. The backend procedures are also coded based on this partition key..

 15 pts.