Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2005 Forums
 Replication (2005)
 Replication consideration

Author  Topic 

thakor
Starting Member

1 Post

Posted - 2011-04-07 : 02:46:14
Hello,

I have following task in front of me:

We have Production database that holds data for processing and reporting. As the database is growing, we need to split the database to Production and History. We need to use both databases for reporting services.

My question is, is it better

A] to split the database into Production and History and build joins/unions accross databases

or

B] copy all data to History, remove old data from Production and run reports only on the History database. Could be the copy operation made through replication? If so, how can I prevent replication of the clear operation?

Could anybody help me with the decision making, please? Thanks a lot.
Tomas

Tomas

dinakar
Master Smack Fu Yak Hacker

2507 Posts

Posted - 2011-04-07 : 14:50:38
if both databases are on same instance you may not see much performance improvement from splitting the data into 2 databases.. on the contrary you may end up hurting performance with distributed queries..
If you are going to separate them onto 2 instances, do you need near-realtime data on History? or does periodic restores (perhaps once a day or twice a day) work?

Also the size of your databases and production workload may affect the decision one way or another..

Dinakar Nethi
************************
Life is short. Enjoy it.
************************
http://weblogs.sqlteam.com/dinakar/
Go to Top of Page
   

- Advertisement -