如果我正在运行一个拥有50个.net开发人员且所有人都使用SQL Server的组织,那么为他们提供单个SQL Server的最佳方法是什么?
以下是我要注意的一些问题
还有一些问题,但我认为回答这两个问题将是一个很好的起点。
答案 0 :(得分:1)
您肯定应该为每个项目配置一个数据库,因为只有项目特定的项目应该在该数据库中。此外,为了备份和恢复,每个项目的数据库都是个好主意。
为开发人员配置数据库取决于实际为数据库开发的开发人员数量:创建表,视图等。数据库开发人员应该可以使用某种类型的数据库测试副本来开发他们的结尾,同时'常规'开发人员对该数据库的已发布副本起作用:
所以设置可以是:每个项目2个数据库,一个用于数据库开发,一个用于其他开发。
这样,在推送给其他开发人员之前,可以先开发和测试对数据库方案的更改。