2016-05-23 7 views
0

大丈夫だから私はかなりのグーグルでグーグルで答えを見つけられなかったので、ここにいる。OpenQueryまたは2つの異なるサーバー上に重複データベースを作成しますか?

私は2つのサーバーを持っています.1つはServer1とServer2です。 Server1には1つのデータベースS1.DB1があります。 サーバー2には、2つのデータベースS2.DB1とS2.DB2があります。

ここで、私はS1.DB1とS2.DB1のデータを使用する必要があるサーバー1に関するレポートを作成する必要があります。私はOpenQueryを使用してサーバー2からデータを取得する必要がありますか、サーバー1のS2.DB1のコピーを作成して、サーバー1のテーブルに簡単にアクセスできるようにする必要がありますか?

私の基本的な懸念事項は、DBを複製する場合のOpenQueryとStorageの問題の場合のデータ抽出の速度です。それは正しい/良い方法はどちらですか?

答えて

0

OpenQueryは十分に速い場合に使用してください。 DBAの協力があれば、より便利なリンクサーバーを作成できます。

データを複製すると、管理上のオーバーヘッドが増え、障害モードが発生します。データがゆっくりと変化し、比較的頻繁に照会される場合に役立ちます。 (ただし、複製を使用してください。単にデータベースをコピーするだけではありません)

関連する問題