要解决复制延迟问题,需要首先定位复制延迟发生点,再找出复制延迟的原因,再做相应处理。


复制延迟发生点:
1. 发布服务器
2. 分发服务器
3. 订阅服务器
4. 发布服务器与分发服务器和分发服务器与订阅服务器之间的网络

 

延迟测试方式:
1. 使用复制token
参考:http://www.cnblogs.com/TeyGao/p/3521130.html

2. 使用复制存储过程sp_replmonitorhelpXXX

--==========================================================
--参考:http://msdn.microsoft.com/zh-cn/library/ms188073.aspx
--返回发布服务器上属于一个或多个发布的订阅的当前状态信息,
--并为每个返回的订阅返回一行。 在分发服务器上对分发数据库
--执行此存储过程,用于监视复制。

--@publication_type=0:事务发布
--@mode=3:只返回带错误或已生成在达到阈值度量指标时发出的警告的订阅。
EXEC distribution.dbo.sp_replmonitorhelpsubscription  
@publisher = null,
@publisher_db = null,
@publication = null,
@publication_type =0,
@mode = 3,
@topnum = 0,
@exclude_anonymous = null,
@refreshpolicy = 0

--===========================================================
--参考:http://msdn.microsoft.com/zh-cn/library/ms186304.aspx
--返回发布服务器上一个或多个发布的当前状态信息。 在分发服务器
--的分发数据库上执行此存储过程,用于监视复制。

--@publication_type=0:事务发布
EXEC distribution.dbo.sp_replmonitorhelppublication
@publisher = null,
@publisher_db = null,
@publication = null,
@publication_type = 1,
@refreshpolicy =0
--==============================================================
View Code

相关文章:

  • 2022-12-23
  • 2021-09-28
  • 2021-05-15
  • 2022-12-23
  • 2022-02-10
  • 2021-08-17
  • 2021-12-29
  • 2021-04-13
猜你喜欢
  • 2022-12-23
  • 2022-01-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-07
  • 2021-10-27
相关资源
相似解决方案