2016-07-21 7 views
0

タスクのような移行の場合、100万行のテーブルに基づいて1500万行のテーブルの文字列値(ハッシュ値)を更新しようとしています。SSIS ExecuteTaskは、SQL Serverの大きなテーブルを更新するときに役立ちますか?

クエリ: 更新設定COLのB = b.col2 TBL1からa.col1 = b.col1にTBL2 bを参加

インデックスが適切に設定されています。 このアップデートでは、SSISを使用している場合、利点を提供しますか?

ありがとうございます!

+0

SSISがこれにもたらす唯一の利点は、全体の移行の一環としてタスクを自動化する場合です。あるいは、これを一度にすべての行ではなくいくつかの行を更新するプロセスに移したいと思っていますか? –

+0

パフォーマンス上のメリットはありますか?それは一回の更新だけです。 – Muthu

答えて

0

クエリを実行するパフォーマンスがTSQLとして得られます。この場合、SSISは利点を追加しません。

関連する問題