none
关于SQLMonitor监控Replication的一个问题. RRS feed

  • 问题

  • 我们进入到一个创建了publication的instance.

    随便选择一个发布,之后双击右边的订阅者.

    点击进去之后,有一个页面是Undistributed Commands.

    我的问题就是跟这个值有关,已经遇到好几次了.

    发现下面的Number of commands in the distribution database waiting to be applied to subscriber.

    这下面的值,其实本来是应该为0的. 但是一直显示为几百万条.

    为什么我说应该为0,因为当我点击上面的Action下的Stop Distribution Agent,并立即开启之后,再查看上面的Number of commands in the distribution database waiting to be applied to subscriber值,发现立即变为0.

    已经出现好几次了...

    每次当我看到该值好几个小时没变化时,我就知道是这个地方的问题.就手动停止和开启下Distribution Agent,然后就OK了..

    请问这到底是怎么回事呢?


    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.

    2013年5月18日 9:56

答案

全部回复

  • Did you double check in replication monitor?
    2013年5月18日 21:28
  • 在命令下输入sqlmonitor 就进入了replication Monitor了。。。。。

    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.

    2013年5月20日 5:16
  • 默认情况下,从复制监视器启动的详细信息窗口不自动刷新。


    想不想时已是想,不如不想都不想。

    2013年5月20日 10:33
    版主
  • 你执行sp_replmonitorsubscriptionpendingcmds看看结果?


    想不想时已是想,不如不想都不想。

    2013年5月20日 10:36
    版主
  • 但是我有使用到F5去手动刷新了

    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.

    2013年5月20日 15:57
  • 你执行sp_replmonitorsubscriptionpendingcmds看看结果?


    想不想时已是想,不如不想都不想。

    现在暂时没看到了.

    暂时无法测试.


    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.

    2013年5月20日 15:57
  • 遇到过, 把分发代理重新启动一下就显示正常了

    2013年5月21日 0:54
  • 周建大侠和LZ大家公司同事互相帮忙,很好

    给我写信: QQ我:点击这里给我发消息

    2013年5月21日 7:05
  • 遇到过, 把分发代理重新启动一下就显示正常了

    的确,我之前也是通过重启分发代理来使得显示正常的.....

    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.

    2013年5月22日 1:06