有台服务器是发布服务器,在前天的时候,发布服务器上的数据无法及时更新至订阅服务器上。订阅服务器是每隔一个小时就从分发服务器上获取复制的命令,但是从前天开始,订阅服务器无法每隔一个小时从分发服务器上获取命令更新至相应数据库。但是在凌晨一两点的时候,所有的命令都会一下传送至订阅服务器上。
经查询,应该是发布服务器的命令无法传送至分发服务器,从而分发服务器没有命令发送到订阅服务器。并且在运行日志读取器作业的时候,cpu占用率达到80%~90%,而以前正常的时候,cpu平均才20%。
查看复制监视器,发现从发布服务器到分发服务器一直是:Delivering replicated transactions。
正常的应该是 1 transaction(s) with 7 command(s) were delivered.
希望大神能够各抒己见。。。
我是一天一次发布订阅,没出现过这种情况~
那你看看数据量有没有很大的增加,另外再看看你的分发服务器产生的脚本和数据有没有及时删除。磁盘容量够不够,发布服务器很耗性能的啊!建议你从分发订阅整个过程看看你的磁盘容量的变化。我估计磁盘容量快满了吧!你还得自己查查!