我给VSS配置库“瘦身”
作者 hongerchen   查看 13111   发表时间 2007/7/18 19:40  【论坛浏览】
我们有一个配置库,这个配置库有12.9G。实在是太大了,远远大于VSS理论上的4G。jiwgjvror
jiwgjvror
从使用情况看,平时客户端连接上去使用,速度不是很快。我仔细看了看,配置库比较大的原因:1、本身配置项比较多;2、项目历史悠久,配置库历史版本比较多。原因1我也没有办法,原因2我觉得可以成为我瘦身的切入点。jiwgjvror
jiwgjvror
于是我如下操作:jiwgjvror
1、作一个备份,做什么事情,这个最重要。以后大家要查历史版本,就用这个库了。jiwgjvror
2、使用VSS Administrator,Archive->Archive Projectsjiwgjvror
3、Archive Wizard第一步,选中$这个Projectjiwgjvror
4、Archive Wizard第二步,选中“Delete Data permanently”这个选项jiwgjvror
5、Archive Wizard第三步,选中“Archive this version and older”,在Version中输入一个“YYYY-MM-DD”格式的日期,即从这天以前的版本都不要了。jiwgjvror
6、完成,VSS自己去删除配置项的历史版本去了。jiwgjvror
jiwgjvror
最后我们那个12.9G的配置库,瘦身成了8.7G,瘦身32.6%,还是相当不错的。运行速度也快了不少。

序号 评论者 共有评论 66   【论坛浏览】  【发表评论】 评论时间
1 懂你 非常具有实战价值!标题更加诱人! 2007/7/18 19:53
2 hongerchen 哈哈,无意中成了VSS板块的第一篇精华贴,谢谢老大肯定!

我会加倍努力,也希望VSS板块的朋友们加油,使论坛越来越活跃!
2007/7/18 20:12
3 bin800 不错的帖子,又学了一着。 2007/7/19 16:49
4 dwvikata LZ 好贴啊 呵呵 :0:: 又多学会了一招 2007/7/30 17:45
5 chenbo 不错的方法,应该还可以进一步瘦身,呵呵 2007/8/1 11:29
6 青苹果丫丫 不错,本人试了一把,效果明显 2007/8/2 09:47
7 egg 我们的配置库也存在这个问题,很值得试一试,谢谢楼主! 2007/8/28 10:11
8 engchs 这个办法是不是就是对某一个时间点之前的数据库进行备份并删除的 2007/8/28 16:24
9 hongerchen

  引用:
原帖由 engchs 于 2007-8-28 16:24 发表
这个办法是不是就是对某一个时间点之前的数据库进行备份并删除的

是的。
但是也可以是某个版本号或者某个Label名称。
2007/8/28 17:44
10 yagamis 请问一下,这个方法是删除现有配置项的历史版本。

如果说输入的日期比配置项最新版本的日期还要晚,那么配置项会被删掉吗
2007/9/1 19:15
 共有评论数 66  每页显示 10
页码 1/7  |<  <<   1 2 3 4 5 6   >>  >|