我们即将部署TFS 2012 - 主要用于此阶段的源代码管理,但希望最终为我们提供完整的工作流程。
有人能指出我对数据库方面的大小调整指南吗?
答案 0 :(得分:1)
简短的回答是“一根绳子有多长?”。
为了使这个简短的答案有资格,显然有一个开销的开销。 TFS比SourceSafe好得多,因为只存储了更改,因此每次签入时都不会在数据库中获得该文件的不同版本。这是一件好事。
那说这个问题的答案实际上取决于你要检查的频率,这些签到之间的变化量以及所有项目及其相关文件的总体大小。
为了给你一些指标,在我们的TFS服务器上,支持的TFS数据库加上我们现在运行了6个月的“集合”数据库,每天定期办理登机手续,达到800mb
现在,除非你领导一个大规模项目,否则我很快就会看到你超过半个TB。也就是说,鉴于TFS是基于SQL Server的 - 如果您将来需要进行升级,那么它并不像您想象的那么噩梦。
答案 1 :(得分:0)
根据微软的documentation:
少于250个用户:1个磁盘,转速为7.2k rpm(125 GB)
250到500个用户:1个10k rpm(300 GB)的磁盘
500到2,200个用户:1个磁盘,转速为7.2k rpm(500 GB)
2,200到3,600名用户:1个磁盘,速度为7.2k rpm(500 GB)
然而,正如Moo-Juice所说,现实世界的数字取决于你实际使用TFS的方式。
另请注意,您还需要创建,存储和维护TFS数据库的备份。