Sql Server复制或镜像

时间:2013-11-06 16:28:43

标签: sql-server database-replication database-mirroring

建议使用复制时的典型方案是什么? 建议使用镜像时的典型场景是什么?

1 个答案:

答案 0 :(得分:0)

有一些类型的复制,当您需要将数据的子集从一个服务器发送到另一个服务器时,通常使用事务复制(可能是最常用的形式),例如将数据从生产服务器发送到报告数据库等

technet关于复制的一句话:

  

事务复制通常用于需要高吞吐量的服务器到服务器方案,包括:提高可伸缩性和可用性;数据仓库和报告;整合来自多个站点的数据;整合异构数据;和卸载批处理。合并复制主要用于可能存在数据冲突的移动应用程序或分布式服务器应用程序。常见方案包括:与移动用户交换数据;消费者销售点(POS)应用程序;和来自多个站点的数据集成。快照复制用于为事务和合并复制提供初始数据集;它也可以在完全刷新数据时使用。通过这三种类型的复制,SQL Server提供了一个功能强大且灵活的系统,用于在整个企业中同步数据。

另一方面,镜像是一种高可用性功能,其中整个数据库镜像到另一台服务器以防止故障,但是,不建议在任何新开发中使用镜像,因为它现在是一个不推荐使用的功能(截至SQL Server 2012)将在未来版本中删除。 AlwaysOn可用性组是镜像的替代品。