开发者

SQL Server Replication

开发者 https://www.devze.com 2022-12-08 23:33 出处:网络
What is difference between 3 type of replication? Is replication suitable for dat开发者_JAVA技巧a archiving?

What is difference between 3 type of replication? Is replication suitable for dat开发者_JAVA技巧a archiving? What is the replication steps?


Following are the three types of replication in SQL server.

  1. Transactional replication
  2. Merge replication
  3. Snapshot replication

For more See http://technet.microsoft.com/en-us/library/ms152531.aspx

Replication can be used for archiving purposes as well but with some additional mechanisms. Most of the time I have seen, it is used in data warehousing scenarios to reduce load on the OLTP system.


See http://msdn.microsoft.com/en-us/library/ms151198.aspx


From MSDN:

Transactional replication is typically used in server-to-server scenarios that require high throughput, including: improving scalability and availability; data warehousing and reporting; integrating data from multiple sites; integrating heterogeneous data; and offloading batch processing. Merge replication is primarily designed for mobile applications or distributed server applications that have possible data conflicts. Common scenarios include: exchanging data with mobile users; consumer point of sale (POS) applications; and integration of data from multiple sites. Snapshot replication is used to provide the initial data set for transactional and merge replication; it can also be used when complete refreshes of data are appropriate. With these three types of replication, SQL Server provides a powerful and flexible system for synchronizing data across your enterprise.

There are lots of other articles on the Internet and lots of good books on SQL Server. It's a bit of a broad question to ask what it is AND how to implement it.

0

精彩评论

暂无评论...
验证码 换一张
取 消