【发布时间】:2017-10-24 17:22:58
【问题描述】:
我最近将我的主要收藏分为两个收藏(A 和 B),其中 A 包含我们正在积极开展的所有团队项目,B 包含我们不再使用的所有项目。 A 包含大约 10 个团队项目,B 包含大约 5 个。我按照本文中的拆分集合的说明进行操作:https://docs.microsoft.com/en-us/vsts/tfs-server/admin/split-team-project-collection
在拆分之前,我们的数据库大约为 33Gb。拆分后,据我了解,两个数据库的总和(缩小后)应该大致相同。相反,我们有两个大约 33Gb 的数据库。
我查看了这个线程 (https://connect.microsoft.com/VisualStudio/feedback/details/804226/collection-database-size-is-not-reduced-after-destroy-large-files-or-completely-delete-team-projects),我可以看到 B 有大约 25k 文件要删除,而 A 大约有 100k。
我试过跑步:
EXEC prc_DeleteUnusedContent @partitionId = 1
EXEC prc_DeleteUnusedFiles 1, 0, 10
这可能会释放每个空间 2-3GB 的空间,但应该释放更多空间。我的大部分数据都在 tbl_content 中(数据库 B 中大约 28464856 KB)。 SQL 报告 A 有大约 3 GB 的可用空间,B 有大约 4 个。我希望这些数字更接近 10-15。
我觉得我错过了一些简单的东西。
【问题讨论】:
标签: tfs