【发布时间】:2014-08-24 09:03:14
【问题描述】:
我们有一个 MS Server 2012 用于托管我们的 MSSQL 2014。
在服务器上,我们已经安装了两个 MSSQL 2014 实例。
一个用于生产性业务应用程序,一个实例用于开发数据库。
除了安装 MSSQL 2014 之外,我们还需要设置 TFS2013。
我的问题是,为 TFS 创建一个自己的实例是否是个好主意,或者我们是否应该只使用现有实例之一(可能是开发人员)来存储数据库。
我们希望使用另一个实例,因为我们希望将 TFS 数据库(因此重新启动 TFS SQL 服务不应影响产品数据库)与其他实例隔离开来。我们知道三个实例所需的管理量大于两个实例,但我们可以忽略这一点。
第三个实例的性能会有很大的松动,还是没有那么戏剧化?
为了避免一些问题,不可能在其他服务器上实现 TFS 或 MSSQL(因为我们没有任何可用资源)。
服务器来自适合的硬件 POV,因为我们是一家小公司,所以与数据库的连接不会太多(40 名员工连接到 Prod 实例,3-5 名开发人员连接到 DEV 和 TFS 实例)。
【问题讨论】:
-
我们希望使用另一个实例,因为我们希望将 TFS 数据库与其他数据库隔离。 一台 SQL Server 上的许多数据库彼此隔离...除非你很懒,给大家
sysadmin -
是的,没错,但我的意思是,如果需要重新启动 TFS 服务,它不应该影响 prod dbs。我编辑了我的问题。
-
我不认为 TFS 在自身重启时需要你重启 SQL Server。
标签: sql-server tfs sql-server-2014