TFS数据库迅速增长

时间:2017-07-06 13:26:48

标签: database tfs sql-server-2012

我的TFS数据库正在快速增长。我需要知道如何弄清楚占用大部分空间的东西,并找到一种方法来破坏我不需要保留的信息。 我们在TFS中使用GIT。 TFS中的GIT是否像在PC上一样管理分支机构,还是创建所有文件的副本?

最后,我想减少数据库文件所需的空间。

感谢

1 个答案:

答案 0 :(得分:1)

文件不会像在本地计算机上运行git时那样存储在文件系统中。相反,它们存储在TFS SQL服务器数据库中。

如果有许多用户经常修改并提交更改,那么您提到的表格将会相应增长。

您可以参考this article查看git文件的存储方式,然后找出导致数据库增长的原因。

通常,您提交/附加的文件将存储在tbl_Content表中,因此,您还可以根据this article检查该表是否存在异常增长。

要清理和减少TFS数据库的大小,有几种方法可以清理TFS数据库:

您还可以参考这篇文章: https://social.technet.microsoft.com/wiki/contents/articles/19932.reduce-the-size-of-tfs-databases-after-cleaning-some-source-control-files.aspx