パフォーマンス分析のためにキャプチャされたトレース/ワークロードを再生するのは少し緊張しています...
分離されたサービスアカウントを使用して、分散再生コントローラーとクライアントを含むSQLサービスを実行しています...再生されたトランザクションがprodデータベースにジャンプしないようにするために必要なのはそれだけですか?
IE、リンクされたサーバーが定義されていなくても、プロシージャまたはCLRオブジェクトが別のデータベースにアクセスして接続する可能性はありますか?
TIA!
ターゲットSQLServerは、ハードコードされたSQL Serverアカウントとパスワードを使用して他のサーバーに接続するためのストアドプロシージャを持つことができるため、真に別個のネットワーク設定がない限り、本番環境に何も影響を与えないことを100%確信したくありません。に対して分散再生バッチを実行します。
tryにかなりの時間をかけて、何も生産に影響を与えないようにすることもできますが、何かを見逃した場合はどうなりますか?
念のため、コントローラー、リプレイマシン、およびターゲットSQL Server用に多数のVMをセットアップし、それらを独自の仮想ネットワーク上に構成します。