我使用的SQL服务器2005年创建一个复制,复制的主要数据库,以便报告可以复制副本,而不是锁定了我们的主要数据库。

我已经设置了3个数据库,作为出版物后3个用户的移动事务的订户,瞬间我希望!

什么似乎是发生的事情是,当使用"插入示踪剂"功能、复制采取的出版商向分销商 < 2秒钟,但是复制的,用户可以超过7分钟(这些都是本地数据库在SAN)。这可能是为2个原因:

  1. SQL报表用来查询该数据库获得锁而停止的交易更新的订户。
  2. 用户只是太忙于复制用的变化。

有什么麻烦我更多的,是,尽管复制监测/插入示踪器显示这些统计数字,如果使用"查阅的详细信息",然后点击开始,它将同步在几秒钟内。

我的目标将是有的数据同步(地区)持续,或者每一分钟,也许我应该减少的批次大小的交易?

我做错了什么?

[注意到,连续的标志。]

有帮助吗?

解决方案

经过一些调查,我注意到,一个典型地方出版物/订购作业的有3个任务的每个订阅:

  1. 创建一个快照
  2. 移动的交易日志
  3. 踢掉(2)

这关系到以下工作:

  1. <SourceComp>.<SourceDB>-<PubName>-<number?>
  2. <SourceComp>.<SourceDB>-<number?>
  3. <SourceComp>.<SourceDB>-<DestComp>-<DestDB>-<number?>.

(3)配置的运行,每天一次。由于这是一个推动模型中,我预期它连续运行,但这不是这种情况。命名约定是:

我希望这可以帮助个人在那里

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top