当前位置:   article > 正文

sqlServer 处理distribution数据库过大解决方案_distribution.mdf

distribution.mdf

描述:sqlserver distribution库过大,大约180多个G,影响服务器磁盘空间。
与sqlserver数据库同步有关,建议同步时长不要太过频繁,写个定时任务清理同步文件:

1.cmd 进入存放同步文件的目录 d:\xxxx\xx\unc

2.rmdir /s 需要删除的目录

造成的影响:

1.磁盘空间占用大

2.数据库级别同步时容易出现"事务日志已满,进行大容量复制失败"

 

distribution库过大的处理办法:
1. 清空MSrepl_commands和MSrepl_transactions表数据:
truncate table MSrepl_commands;
truncate table MSrepl_transactions;

2. 收缩数据库(释放空间)
DBCC SHRINKDATABASE('distribution')

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/915886
推荐阅读
相关标签
  

闽ICP备14008679号