chunjil 2013-06-26 08:14 采纳率: 0%
浏览 1889

SQLSERVER数据同步过程中,数据库急速,异常膨胀!

两台服务器A,B上的sqlserver需要同步两个表的数据,B中的某两张表数据要保持和A中的一样,第三方系统会没5分钟想A中插入一些新的数据。
这里我采用了快照方式在A中发布要同步的两张表的数据,没两分钟更新一次快照,在服务器B上订阅A发布的数据。数据同步看起来都是没问题的,B中会得到A的新数据,可是一个月不到,B中对应的数据库文件竟然已经从原来的1G多一点的样子达到100+G,几乎要超过磁盘的最大容量,而我看A中的数据库文件大小只有几十G而已。

观察复制检测器,发现1、当磁盘将满时候出现错误:数据库“**”事务日志已满。同时在服务器B上查同步的两张表的数据,任何数据都查不到(包括以前已经同步好了的)。
2、两张表一次可能只会新添几十个数据,而在监视器上看,它好像每次都会复制数万个,即,每一次同步好像都要将所有的数据插一遍。
观察磁盘大小变化发现,每过几分钟就磁盘就上1M可用空间。
请问各位大神,能不能告诉在下这事怎么回事,以及该怎么解决呢。

  • 写回答

1条回答

  • shiter 人工智能领域优质创作者 2015-01-16 16:43
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
  • ¥50 成都蓉城足球俱乐部小程序抢票
  • ¥15 yolov7训练自己的数据集
  • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
  • ¥15 电力市场出清matlab yalmip kkt 双层优化问题
  • ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)