0

MSSQL 2014 をホストするための単一の MS Server 2012 があります。
サーバーには、MSSQL 2014 の 2 つのインスタンスが既にインストールされています
。1 つは生産的なビジネス アプリケーション用で、もう 1 つは開発データベース用です。

MSSQL 2014 のインストールに加えて、TFS2013 をセットアップする必要があります。

私の質問は、TFS 用に独自のインスタンスを作成するのが良い考えなのか、それとも既存のインスタンスの 1 つ (おそらく dev) を使用してデータベースを格納するべきなのかということです。
TFS データベースを分離したいので (TFS SQL サービスの再起動が本番データベースに影響しないようにするため)、別のインスタンスを使用したいと考えています。3 つのインスタンスに必要な管理は 2 つのインスタンスよりも大きいことがわかっていますが、それは無視できます。

3 番目のインスタンスを使用すると、パフォーマンスが大幅に低下しますか?それともそれほど劇的ではありませんか?

一部のアンサーを回避するために、TFS または MSSQL を他のサーバーに実装する可能性はありません (空きリソースがないため)。
サーバーはハードウェア POV に適したものであり、私たちは小さな会社であるため、DB への接続はそれほど多くありません (40 人の従業員が Prod インスタンスに接続し、3 ~ 5 人の開発者が DEV および TFS インスタンスに接続します)。

4

2 に答える 2

1

開発または運用データベースでは SQL Server サービスの再起動が必要になる可能性があり、これにより TFS が利用できなくなる可能性があるため、別のインスタンスにもインストールします。また、TFS データベースの開発者にアクセス許可を与えたくありません (通常、開発者は、バックアップ/復元用の sysadmin など、開発データベースに対してより高いアクセス許可を必要とします)。

于 2014-07-03T17:28:43.210 に答える