【发布时间】:2013-11-02 17:42:15
【问题描述】:
我们有一个 TFS2010 环境。很长一段时间以来,它的大小每周都在增长。
我们删除了很多旧的分支和团队项目。我们还在几个项目中使用了测试附件清洁器,就像 Brian Harry 在他的帖子中所说的那样。 http://blogs.msdn.com/b/bharry/archive/2011/10/31/tfs-databases-growing-out-of-control.aspx
数据库没有变小。我也尝试多次使用 destroy 命令,但没有任何帮助。
我检查了所有我能想到的日志,但找不到任何错误。
有人建议吗?
谢谢
使用 cmets 中询问的查询结果进行编辑:
TableName SchemaName RowCounts TotalSpaceKB UsedSpaceKB UnusedSpaceKB FieldsDataArchive dbo 0 0 0 0 tbl_AuditLog dbo 41710 5168 3800 1368 tbl_AuthorizationUpdateLock dbo 1 16 16 0 tbl_BuildOutput dbo 0 0 0 0 tbl_BuildServerProperties dbo 1 16 16 0 tbl_BuildSqlNotification dbo 124445 8432 6544 1888 tbl_Counter dbo 3 16 16 0 tbl_LastChangeId dbo 1 16 16 0 tbl_Replication dbo 1 16 16 0 tbl_Repository dbo 1 16 16 0 TempADObjectMemberships dbo 0 0 0 0 TempADObjects dbo 0 0 0 0 模板 dbo 7 41328 41280 48【问题讨论】:
-
尝试从这个 SO 问题运行 SQL 查询,看看是什么占用了所有空间,然后更新您的问题:stackoverflow.com/questions/7892334/…
-
我按照您的要求用查询结果编辑了问题。
-
显示最大的表为 41MB,你的 DB 有多大?
-
160GB左右。当我看到脚本的结果时,我也认为这是不对的。我检查了 mdf 文件的名称,它是正确的。那么查询错了吗?我使用了您链接中标记为答案的那个。
标签: tfs