web-dev-qa-db-ja.com

分散再生環境の分離

パフォーマンス分析のためにキャプチャされたトレース/ワークロードを再生するのは少し緊張しています...

分離されたサービスアカウントを使用して、分散再生コントローラーとクライアントを含むSQLサービスを実行しています...再生されたトランザクションがprodデータベースにジャンプしないようにするために必要なのはそれだけですか?

IE、リンクされたサーバーが定義されていなくても、プロシージャまたはCLRオブジェクトが別のデータベースにアクセスして接続する可能性はありますか?

TIA!

3
Johnboy

ターゲットSQLServerは、ハードコードされたSQL Serverアカウントとパスワードを使用して他のサーバーに接続するためのストアドプロシージャを持つことができるため、真に別個のネットワーク設定がない限り、本番環境に何も影響を与えないことを100%確信したくありません。に対して分散再生バッチを実行します。

tryにかなりの時間をかけて、何も生産に影響を与えないようにすることもできますが、何かを見逃した場合はどうなりますか?

念のため、コントローラー、リプレイマシン、およびターゲットSQL Server用に多数のVMをセットアップし、それらを独自の仮想ネットワーク上に構成します。

4
Max Vernon